Страница 1 из 1

Delphi и Firebird. Проблема доступа к БД.

Добавлено: 27 апр 2007, 12:27
Udaw
Ситуация такая. Ранее работал с БД посредством службы FireBird 1.5. Коннектился к базе из приложения (Среда Delphi) через компонент TIBDataBase. Впоследствии на этот же компутер был установлен Interbase 6.5. При работе пошли глюки (видимо, конфликтовали) и я снес Interbase. После этого при любой попытке открыть соединение с БД(представленной файлом с расширением gdb) из приложения выдавется ошибка "Unavailable Database" (база данных не доступна). В компоненте TIBDataBase нет указание на службу, с помощью которой необходимо работать с БД.
теперь никак не удается работать с БД через FireBird.
Пробовал следующее: удалил Delphi, Firebird и Interbase. Перегрузил компутер. Установил Delphi и Firebird. При попытке подключиться через TIBDataBase опять сообщение "Unavailable Database". Хоть винду переставляй! Пожалуйста, посоветуйте, как можно восстановить работу Delphi и Firebird.

Re: Delphi и Firebird. Проблема доступа к БД.

Добавлено: 27 апр 2007, 13:55
Naeel Maqsudov
Прежде всего выясните, виноваты ли в этом Delphi+TIBDatabase. Т.е. воспользуйтесь сначала утилитами, которые есть в Firebird, откройте базу и проверььте ее целостность.

Re: Delphi и Firebird. Проблема доступа к БД.

Добавлено: 27 апр 2007, 14:02
Udaw
С базой все ок. Во-первых беру эту базу, и нормально работаю с ней на другом компе, где установлены те же Delphi и FireBird, Но никогда не стоял InterBase 6.5. Во-вторых она открывается и с ней можно работать через IBExpert и на первом компе. Проблема только одна - при наличии одного FireBird'а Delphi отказывается с ней работать.

Re: Delphi и Firebird. Проблема доступа к БД.

Добавлено: 27 апр 2007, 14:47
Sergey_
Ну если уже переустановил Delphi and Firebird, все должно заработать.
Может что забыл сделать? Например у меня тоже думал глюк такой, потом оказалось
DatabaseName указывал без localhost:anygoodpath.gdb. :)

Re: Delphi и Firebird. Проблема доступа к БД.

Добавлено: 28 апр 2007, 14:38
Игорь Акопян
может клиентская библиотека IBшная осталась где? файл gds32.dll