Обнаружил такую проблему: после установки FireBird 2.0 взамен FireBird 1.5 перестают работать приложения работающие с библиотекой GDS32.dll. Например, IBexpert не может открыть базу, а в Delphi не грузяться компоненты оиспользующие GDS32.dll (IBDataBase, IBTransaction и т.д.) При установке FireBird 2.0 меняет версию GDS32.dll на новую и тогда начинаются проблемы. Если опять утановить FireBird 1.5 все начинает работать нормально. Кто знает как устранить проблему?
Заранее примного благодарен!
06.04.05 08:46: Перенесено модератором из 'Delphi & Builder' — оффтоп — Sinclair
Здравствуйте, BootRoman, Вы писали:
BR>Обнаружил такую проблему: после установки FireBird 2.0 взамен FireBird 1.5 перестают работать приложения ....
1 Снести с компьютера
все что имеет отношение к FB/IB. В system32/system, а также во всех прописанных путях не должно быть никаких файлов типа gds32.dll/fbclient.dll/firebird.msg/interbase.msg
2 Ставим FB2.0. При этом внимательно читаем, что там говорит инсталлятор оносительно клиентских библиотек. Ставим галочки
3 После установки, смотрим в system32/system — если gds32.dll,firebird.dll,firebird.msg там не появилось — скопируй их туда из инсталляционного каталога FB
4 Это, типа — поставь супер-сервер. У классика в первой альфе не работает добавление юзеров
Не забываем
извещать разработчиков о найденных
новых багах. Они этому очень радуются
-- Пользователи не приняли программу. Всех пришлось уничтожить. --
Здравствуйте, Коваленко Дмитрий, Вы писали:
КД>Здравствуйте, BootRoman, Вы писали:
BR>>Обнаружил такую проблему: после установки FireBird 2.0 взамен FireBird 1.5 перестают работать приложения ....
КД>1 Снести с компьютера все что имеет отношение к FB/IB. В system32/system, а также во всех прописанных путях не должно быть никаких файлов типа gds32.dll/fbclient.dll/firebird.msg/interbase.msg
КД>2 Ставим FB2.0. При этом внимательно читаем, что там говорит инсталлятор оносительно клиентских библиотек. Ставим галочки
КД>3 После установки, смотрим в system32/system — если gds32.dll,firebird.dll,firebird.msg там не появилось — скопируй их туда из инсталляционного каталога FB
КД>4 Это, типа — поставь супер-сервер. У классика в первой альфе не работает добавление юзеров
КД>Не забываем извещать разработчиков о найденных новых багах. Они этому очень радуются
Всё сделал как в инсрукции. Ничего не помогло.
Однако если в IBExpert указать не Gds32.dll, а fbclient.dll и полный путь к ней, то база заработает, однако остаётся проблема с компонентами IBX в Delphi — они по прежнему не работают. Не работают также и компоненты FIBPlus.
Здравствуйте, BootRoman, Вы писали:
BR>Всё сделал как в инсрукции. Ничего не помогло.
BR>Однако если в IBExpert указать не Gds32.dll, а fbclient.dll и полный путь к ней, то база заработает, однако остаётся проблема с компонентами IBX в Delphi — они по прежнему не работают. Не работают также и компоненты FIBPlus.
Создай копию fbclient.dll с именем gds32.dll и положи эту копию в system32
-- Пользователи не приняли программу. Всех пришлось уничтожить. --
Привет, BootRoman!
Вы пишешь 06 апреля 2005:
КД>> Создай копию fbclient.dll с именем gds32.dll и положи эту копию в system32
B> Так тоже делалось — не помогло.
Какое сообщение об ошибке выдаёт система?
Сколько копий gds32.dll у тебя всего? (воспользуйся поиском)
--
With best regards, Alex Cherednichenko.
Posted via RSDN NNTP Server 1.9
Здравствуйте, Alex.Che, Вы писали:
AC>Привет, BootRoman!
AC>Вы пишешь 06 апреля 2005:
КД>>> Создай копию fbclient.dll с именем gds32.dll и положи эту копию в system32
B>> Так тоже делалось — не помогло.
AC>Какое сообщение об ошибке выдаёт система?
AC>Сколько копий gds32.dll у тебя всего? (воспользуйся поиском)
AC>--
AC>With best regards, Alex Cherednichenko.
Сообщение IBExpert: "Client Library is missing or invalid GDS32.dll" перед GDS32.dll указывается путь к ней.
Копий gds32.dll всего две: сама gds32.dll в каталоге system32 и fbclient.dll в каталоге path:\FireBerd\bin — больше копий нет.