Russian Qt Forum

Программирование => Базы данных => Тема начата: VinipuX от Март 07, 2010, 04:27



Название: Не могу подключиться к FireBird в ОС Linux Mandriva 2009.1
Отправлено: VinipuX от Март 07, 2010, 04:27
Доброго времени суток
Не могу подключиться к FireBird в ОС Linux Mandriva 2009.1 ни в самом линухе ни с виндовой станции
захожу в isql и могу создать БД которая размещается в некой папке права и все такое все есть и база показывает что коннект есть

SQL> CREATE DATABASE '127.0.0.1:/PicoNet/DATABASE/doctor12.gdb' user 'SYSDBA' password 'masterkey' DEFAULT CHARACTER SET WIN1251;                                                                                     
SQL> select MON$DATABASE_NAME from MON$DATABASE;                                                           

MON$DATABASE_NAME                                                                                                                                                                                                                                                                                                               
===============================================================================                           
/PicoNet/DATABASE/doctor12.gdb

Вышел, защел и делаю
SQL> CONNECT '127.0.0.1:/PicoNet/DATABASE/doctor12.gdb' user 'SYSDBA' password 'masterkey' DEFAULT CHARACTER SET WIN1251;                                                                                     
Command error: CONNECT '127.0.0.1:/PicoNet/DATABASE/doctor12.gdb' user 'SYSDBA' password 'masterkey' DEFAULT CHARACTER SET WIN1251                                                                                     
SQL> select MON$DATABASE_NAME from MON$DATABASE;   
Use CONNECT or CREATE DATABASE to specify a database   

Сервис стартуется во всяком случае пробовал в речную в /etc/inet.d firebird и останавливать и стартовать и перезапускать и перегружать результату не дало

По поводу подключения читал тут:
http://www.firebirdsql.org/manual/ru/qsg15-databases-ru.html (http://www.firebirdsql.org/manual/ru/qsg15-databases-ru.html)
и тут
http://www.ibprovider.com/rus/documentation/firebird.html (http://www.ibprovider.com/rus/documentation/firebird.html)

Если кто знает как это полечить - подскажите плиз.

ЗЫЖ Линух не знаю, но с юниксом работаю уже давно с Unix SCO OpenServer 5.0.5, тоже могу сказать и про FireBird ни разу не пользовался, но с СУБД дела имею периобически.

Сейчас задача просто подключиться к БД


Название: Re: Не могу подключиться к FireBird в ОС Linux Mandriva 2009.1
Отправлено: Пантер от Март 07, 2010, 10:15
Попробуй завести на БД алиас и обращаться по нему.


Название: Re: Не могу подключиться к FireBird в ОС Linux Mandriva 2009.1
Отправлено: crossly от Март 25, 2010, 16:03
default chracter set используется для задания кодировки при СОЗДАНИИ бд... set names...