FireBird 2.0 и GDS32.dll
От: BootRoman  
Дата: 06.04.05 04:39
Оценка:
Обнаружил такую проблему: после установки 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
Re: FireBird 2.0 и GDS32.dll
От: Коваленко Дмитрий Россия http://www.ibprovider.com
Дата: 06.04.05 05:39
Оценка:
Здравствуйте, 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 Это, типа — поставь супер-сервер. У классика в первой альфе не работает добавление юзеров

Не забываем извещать разработчиков о найденных новых багах. Они этому очень радуются
-- Пользователи не приняли программу. Всех пришлось уничтожить. --
Re[2]: FireBird 2.0 и GDS32.dll
От: BootRoman  
Дата: 06.04.05 07:12
Оценка:
Здравствуйте, Коваленко Дмитрий, Вы писали:

КД>Здравствуйте, 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.
Re[3]: FireBird 2.0 и GDS32.dll
От: Коваленко Дмитрий Россия http://www.ibprovider.com
Дата: 06.04.05 07:48
Оценка:
Здравствуйте, BootRoman, Вы писали:

BR>Всё сделал как в инсрукции. Ничего не помогло.

BR>Однако если в IBExpert указать не Gds32.dll, а fbclient.dll и полный путь к ней, то база заработает, однако остаётся проблема с компонентами IBX в Delphi — они по прежнему не работают. Не работают также и компоненты FIBPlus.

Создай копию fbclient.dll с именем gds32.dll и положи эту копию в system32
-- Пользователи не приняли программу. Всех пришлось уничтожить. --
Re[4]: FireBird 2.0 и GDS32.dll
От: BootRoman  
Дата: 06.04.05 08:23
Оценка:
Здравствуйте, Коваленко Дмитрий, Вы писали:

КД>Здравствуйте, BootRoman, Вы писали:


BR>>Всё сделал как в инсрукции. Ничего не помогло.

BR>>Однако если в IBExpert указать не Gds32.dll, а fbclient.dll и полный путь к ней, то база заработает, однако остаётся проблема с компонентами IBX в Delphi — они по прежнему не работают. Не работают также и компоненты FIBPlus.

КД>Создай копию fbclient.dll с именем gds32.dll и положи эту копию в system32


Так тоже делалось — не помогло.
Re[5]: FireBird 2.0 и GDS32.dll
От: Alex.Che  
Дата: 06.04.05 08:29
Оценка:
Привет, BootRoman!
Вы пишешь 06 апреля 2005:

КД>> Создай копию fbclient.dll с именем gds32.dll и положи эту копию в system32


B> Так тоже делалось — не помогло.


Какое сообщение об ошибке выдаёт система?
Сколько копий gds32.dll у тебя всего? (воспользуйся поиском)

--
With best regards, Alex Cherednichenko.
Posted via RSDN NNTP Server 1.9
Re[6]: FireBird 2.0 и GDS32.dll
От: BootRoman  
Дата: 06.04.05 09:57
Оценка:
Здравствуйте, 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 — больше копий нет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.