Страница 1 из 1
Не могу подключиться к БД FB.
Добавлено: 06 окт 2006, 00:14
Aries
Уважаемые господа.
Помогите новичку с запуском FireBird. Ситуация следующая.
У меня вместе с Делфи был установлен InterBase который я удалил и поставил FireBird 1.5. Сейчас ничего не работает, т.е. я не могу подключить не к одной БД. Система ссылается на C:\Program Files\Borland\InterBase/interbase.msg. Там его нет, т.к. InterBase удален инсталятором.
Обсуждал этот вопрос на форуме Делфи, но пока вопрос решить не могу, бьюсь уже весь день.
http://www.delphimaster.ru/cgi-bin/foru ... 23802&n=18
Спасибо за помощь.
Добавлено: 06 окт 2006, 07:51
Dimitry Sibiryakov
А ты никогда не пытался снести Оракл, установить MSSQL и после пытаться обращаться к оракловским базам? Нет? А что ж так...
Почисти реестр от всего интербазовского.
Добавлено: 06 окт 2006, 09:22
Aries
Нашел решение. Но не знаю можно так или нет.
В папке C:\WINDOWS\sistem32 остался файл gds32.dll от InterBase. Я его удалил и переменовал fbclient.dll в gds32.dll. Стало все работать.
Добавлено: 06 окт 2006, 10:16
kdv
Добавлено: 29 май 2007, 08:07
aes
Продолжу тему, ибо возникла проблема с подключением.
Имеется сеть, без домена, 6 компьютеров плюс сервер oracle. Операционка win2000Prof английская. На один из компов установил FB2.0.1 super (в дальнейшем - сервер FB). Далее на другой комп устанавливаю клиентское приложение, запускаю его, и получаю "Невозможно установить соединение с базой. Operation aborted". Чтобы побороть, пишу в командной строке \\[ip адрес сервера FB]\d$, ввожу администраторские имя и пароль, меня естественно пускает на сервер FB. После таких телодвижений клиентское приложение начинает работать.
В чем я не прав?
Да, забыл уточнить, все компы данной сети (кроме сервера oracle, но к нему я доступа не имею) работают под пользователями, не имеющими админских прав.
Добавлено: 29 май 2007, 11:18
WildSery
aes писал(а):получаю "Невозможно установить соединение с базой. Operation aborted"
Ты хочешь сказать, что это FB тебе так ответил? Он и по-русски то не умеет...
Откуда мы знаем, что там внутри "клиентского приложения". ISQL коннектится? Или IBExpert?
Добавлено: 29 май 2007, 11:28
aes
Что внутри?
Там всего лишь
Код: Выделить всё
try
dmData.fibDB.Connected := true;
except on e: exception do
sConnectError := e.Message;
end;
Использую FibPlus.
Добавлено: 29 май 2007, 12:10
kdv
еще раз - читай
http://www.ibase.ru/ibfaq.htm#noconnect
ты коннектишься по netbeui. а надо по tcp. неужели так трудно прочитать faq?
Добавлено: 29 май 2007, 12:17
aes
Мда... не мой день. Действительно, в строке коннекта написано \\172.\... и т.д. Ок, благодарю, вопрос отпадает.