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

Firebird and Windows 2003

Добавлено: 20 июл 2005, 11:10
ilya32
Здравствуйте.
После успешной установки FB не могу подключить локальную БД (даже родную - employee.fdb).
При этом удаленная БД подключается и как удаленный сервер тоже работает.
В чем может быть дело? Помогите.

FB v.1.5.2 SuperServer
OS - Windows 2003 SP1

Log (IBExpert):
Attempting to connect to:
C:\Program Files\Firebird\Firebird_1_5\examples\EMPLOYEE.FDB

Connecting... Failed!
------------------------------------
Unsuccessful execution caused by an unavailable resource.
unavailable database.

Attempting to connect to services manager... Failed!
------------------------------------

Unsuccessful execution caused by an unavailable resource.
Cannot attach to services manager.

Disconnecting from database... Passed!

Добавлено: 20 июл 2005, 12:15
kdv
проверь, доступен или нет порт 3050

Добавлено: 20 июл 2005, 12:22
ilya32
kdv писал(а):проверь, доступен или нет порт 3050
доступен

Re: Firebird and Windows 2003

Добавлено: 20 июл 2005, 12:40
hvlad
ilya32 писал(а):Здравствуйте.
После успешной установки FB не могу подключить локальную БД (даже родную - employee.fdb).
При этом удаленная БД подключается и как удаленный сервер тоже работает.
В чем может быть дело? Помогите.
Т.е. локальный протокол не работает, а через localhost - работает ?
Левая gds32.dll в system32 ?

Re: Firebird and Windows 2003

Добавлено: 20 июл 2005, 12:44
ilya32
через localhost - работает
gds32.dll - из родного дистра FB

кстати пробовал использовать fbclient.dll - рез. тот же.

Re: Firebird and Windows 2003

Добавлено: 20 июл 2005, 14:44
hvlad
ilya32 писал(а):через localhost - работает
gds32.dll - из родного дистра FB

кстати пробовал использовать fbclient.dll - рез. тот же.
в "родном дистре FB" 1.5 нет gds32. Её можно сгенерить при установке, но её там нет :)
Сервер запущен как служба ? Коннект не из терминальной сессии ?
Кто-то кому-то что-то морочит ;)

Добавлено: 20 июл 2005, 14:55
dimitr
FB небось стоит как сервис. А по дефолту инсталлятор флаг "interact with desktop" не включает. Вот и нет локального протокола.

Добавлено: 20 июл 2005, 17:01
kdv
тьфу блин. все в faq. Илья, ну нафиг тебе сдался локальный протокол???

Добавлено: 26 янв 2006, 06:06
meshuggah
У меня точно такая же проблема.
Установилось нормально.
ФБ запущен как сервис, загружается автоматически.
Но также не могу работать с локальными бд. Ошибка выводится та же, что и у автора топика.

Добавлено: 26 янв 2006, 06:37
meshuggah
Через локалхост действительно работает. Но есть ли какая-нибудь разница юзежа ЛокалХоста и просто локала? Повлияет ли это как-то на норамльную работу?

Добавлено: 26 янв 2006, 10:44
kdv
разница есть

1. localhost:c:\dir\data.gdb - это tcp
2. c:\dir\data.gdb - это "локальный протокол".

неработа по локальному протоколу зависит от версии клиентской либы, и иногда ряда других странных факторов. По-моему в 1.5.1 локальный протокол вообще не работал.
Нормальная работа в общем случае - это НЕ через локальный протокол. Даже на машине разработчика.