Сервер IB6.0 и клиент FB1.x

Установка базовых дистрибутивов, создание своих, распространение, установка автоматически и "вручную", файлы, необходимые для создания дистрибутивов.

Модераторы: kdv, Alexey Kovyazin

Ответить
SZeman
Сообщения: 39
Зарегистрирован: 20 июл 2005, 12:46

Сервер IB6.0 и клиент FB1.x

Сообщение SZeman » 20 ноя 2006, 14:35

Добрый день. Можно ли сделать следующее:
1. На сервере установить InterBase6.0.
2. На сетевом клиенте установить клиент InterBase6.0 и заменить библиотеку gds32.dll от Firebird 1-x или установить клиент от Firebird 1-x.

Какие при этом могут возникнуть подводные камни и проблемы?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 20 ноя 2006, 15:10

На сервере установить InterBase6.0.
плохо само по себе, еще хуже, если сервер будет Windows 2003. Ибо столь древняя версия IB плохо работает под Windows новее 2000.
На сетевом клиенте установить клиент InterBase6.0 и заменить библиотеку gds32.dll от Firebird 1-x или установить клиент от Firebird 1-x.
можно, но рекомендуется чтобы версия клиента и сервера была максимально близкой, еще лучше - идентичной. Несоблюдение чревато вероятными обрывами соединений, плохой работой events и т.п.

SZeman
Сообщения: 39
Зарегистрирован: 20 июл 2005, 12:46

Сообщение SZeman » 20 ноя 2006, 15:51

Windows 2000 pro.
Эксперименты вообщем-то и начались из-за полхохй работы Events. Если на клиенте стоит Win2000 SP4, то клиент подвешивает сервер после получения Events (Interbase подвешивает проц на 99%). Ситуация исправляется если в виндовз на клиенте заменить TCPIP.SYS от 2-го SP.

SZeman
Сообщения: 39
Зарегистрирован: 20 июл 2005, 12:46

Сообщение SZeman » 20 ноя 2006, 15:59

IB6.0 и Firebird-1.0.3.972 - достаточно близкие родственники насколько я правильно понял. Подкинул GDS32.DLL в каталог с клиентским приложением и пока мои проблемы с EVENTами решились. Не хочется получить где-нибудь в совсем не жданном месте удар ниже пояса. Поэтому и свозник вопрос.

Ответить