Проблема вот в чём заключается, была написана программа на Delphi 7 и использовался InterBase
(конкретно InterBase_WI-V6.0.1-server), на одних компьютерах соединение с базой данных происходит мгновенно,
на других (конфигурация системы лучше) идёт задержка в районе 2х минут... программа как бы подвисает.
Такое ощущение что ищет базу данных где-то в другом месте, хотя путь прописан конкретно
(всё происходит локально)
Обычно ставил DBE и потом устанавливал InterBase_WI-V6.0.1-server (другого IB нету)
Потом запускал программу и всё шло нормально.
А вот с новым компьтером происходит эта непонятная задержка.
ОC стоит на компьютерах одинаковая (WinXP SP2), разница только в железе.
Новый компьютер мощнее, но программа тупит
Подскажите в чём может быть проблема?
---
p.s. пробовал как описано в F.A.Q., непомогло.
Соединение с БД идёт очень долго (с IB WI v6.0.1 Server)
Re: Соединение с БД идёт очень долго (с IB WI v6.0.1 Server)
в FAQ написано, например тутp.s. пробовал как описано в F.A.Q., непомогло.
http://www.ibase.ru/ibfaq.htm#w2003
что на новых операционках первый коннект к IB 6 будет идти долго по определению. Потому что IB 6.0 выпущен ДЕВЯТЬ ЛЕТ НАЗАД, и не совместим с ОС, которые вышли ПОСЛЕ его выхода. А SP2 для XP вышел много позже 2000 года.
Еще вариант - мешать может firewall или антивирус.
как это нету? к интернету вчера подключились?(другого IB нету)
Re: Соединение с БД идёт очень долго (с IB WI v6.0.1 Server)
FireWall Виндовс отключен. Также стоит KIS7 там на время работы тоже отключал.
Посему врядли здесь проблема в запретах.
имеется ввиду, чтонибудь "левое" (типо бесплатное), хотябы проверить.
Разница только в железе...
Вот сижу и думаю, вчём может быть проблема, может в локальном подключении...
Для эксперимента пробовал, через IBExpert подключиться к этой базе только удалённо.
Подключение проиходило нормально.
,
Но если подключиться к этой-же базе локально, проиходит длительная задержка, в районе 1ой минуты, и только потом IBExpert подключается к базе.
Пробовал и "REMOTE" а сервер_name: LOCALHOST, тоже самое, подключение идёт долго...
Почему когда удалённо, всё работает быстро, но когда локально, происходит очень долго?
Посему врядли здесь проблема в запретах.
Неповерите, вчера искал, так и ненашёл нормальную ссылку на скачивание IB.как это нету? к интернету вчера подключились?
имеется ввиду, чтонибудь "левое" (типо бесплатное), хотябы проверить.
Рядом стоит компьютер, где установлена WinXP SP2, всё происходит мгновенно, тоесть без задержки.на новых операционках первый коннект к IB 6 будет идти долго по определению. Потому что IB 6.0 выпущен ДЕВЯТЬ ЛЕТ НАЗАД, и не совместим с ОС, которые вышли ПОСЛЕ его выхода. А SP2 для XP вышел много позже 2000 года.
Разница только в железе...
Вот сижу и думаю, вчём может быть проблема, может в локальном подключении...
Для эксперимента пробовал, через IBExpert подключиться к этой базе только удалённо.
Подключение проиходило нормально.
,
Но если подключиться к этой-же базе локально, проиходит длительная задержка, в районе 1ой минуты, и только потом IBExpert подключается к базе.
Пробовал и "REMOTE" а сервер_name: LOCALHOST, тоже самое, подключение идёт долго...
Почему когда удалённо, всё работает быстро, но когда локально, происходит очень долго?
Re: Соединение с БД идёт очень долго (с IB WI v6.0.1 Server)
я намекал на то, что IB 6.0 - древность, и уже года три назад мы с ibase.ru его дистрибутивы удалили от греха, а уж на борланде его дистрибутив был удален вообще примерно в 2002-2003 годах. Где Вы нашли эту древность, и почему Вы используете ИБ 6.0 - это Ваши проблемы.Неповерите, вчера искал, так и ненашёл нормальную ссылку на скачивание IB.
имеется ввиду, чтонибудь "левое" (типо бесплатное), хотябы проверить.
Используйте свежие версии InterBase (платно) или Firebird (бесплатно). С вопросами по такому старью как IB 6.0 Вас будут практически везде посылать. Как минимум потому, что никаких исправлений IB 6.0 нет и уже никогда не будет, и никакого смысла его использовать сейчас нет, абсолютно.
потому что это InterBase 6.0, ему 9 лет, как он взаимодействует с XP SP2 неизвестно, и никто выяснять эти особенности уже не будет.Почему когда удалённо, всё работает быстро, но когда локально, происходит очень долго?
p.s. Картинки можно было сюда не присылать, никакого смысла в них в данном случае.