Страница 1 из 1
Win95 и Firebird 1.5/2.0
Добавлено: 02 фев 2007, 22:29
bser
Можно ли заставить работать одну из этих версий firebird под windows 95?
Какие dll нужно обновлять? Работает ли встроенный вариант (embeded) Firebird под win95? У меня embedded версия никак не хочет загружать gds32.dll при старте программы (подключения к серверу) - причина невозможности загрузки gds32.dll не поясняется никакими подробностями.
Добавлено: 03 фев 2007, 00:34
kdv
вместо 95-ых надо использовать Win98 SE1 (или 2, не помню).
под 95-ыми работать не будет, т.к. клиенту ib/fb нужен winsock2, которого в 95-ых нет.
что нужно dll, можно посмотреть утилитой filemon.
Добавлено: 03 фев 2007, 13:39
bser
Поставил Winsock2 В Windows 95 - еще и update 1 с сайта microsoft (после этого стало возможным устанавливать сервер Firebird через его инталлятор - до этого он сразу говорил, что нет Winsock2 - но при попытке запуска установленного сервера сообщается об ошибке)! Встроенный вариант сообщает о невозможности подгрузить gds32.dll Использую FibPlus, решил, что windows 95 не умеет искать необходимые dll, если они не находятся в Path. Потому, в коде программы сделал так: Fib.ClientName:=ExtractFilePath(Application.ExeName)+'gds32.dll'; Fib.Connected:=True; Результат остался прежним! Может нужно как-то регистрировать эту dll?
Хочется, чтобы программа со встроенным вариантом Firebird 2/1.5 могла работать под windows 95. Где можно прочитать о поддержке встроенным вариантом Firebird Windows 95?
Добавлено: 03 фев 2007, 14:32
hvlad
bser писал(а):Встроенный вариант сообщает о невозможности подгрузить gds32.dll Использую FibPlus, решил, что windows 95 не умеет искать необходимые dll, если они не находятся в Path. Потому, в коде программы сделал так: Fib.ClientName:=ExtractFilePath(Application.ExeName)+'gds32.dll'; Fib.Connected:=True; Результат остался прежним!
gds32 - это библиотека IB
у FB - fbclient
у FB embedded - fbembed