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

sysdba.password

Добавлено: 26 янв 2007, 15:16
sydenis
поставил fb2 на мандриву2007 из rpm - сабж оказался на месте,
потом снёс и поставил из tar.gz - файл исчез...
это военная хитрость или надо ещё переустановить?

Добавлено: 29 янв 2007, 13:26
sydenis
Проблема собственно вот в чём:
установил fb2 по инструкциям из релизных нот
следую далее этим инструкциям - Testing your Linux installation

$cd/opt/firebird/bin
$./isql -user sysdba -password <password>
SQL>connect localhost:employee.fdb /*this is analiased path*/
SQL>select * from sales;
SQL>select rdb$relation_name fromrdb$relations;
SQL>help;
SQL>quit;

А в ответ - Statement failed, SQLCODE - 902.
Я думал, что ей не нравится пасворд, который запрашивается при установке, а нового SYSDBA.password установка не создаёт.
Оказалось, что и eployee.fdb установка не создаёт... Удалось достучаться только до /opt/firebird/help/help.fdb и только под root, под обычным юзером Permission denied, хотя на help.fdb я поставил 666.
Где тут собака порылась?

Добавлено: 29 янв 2007, 13:32
Dimitry Sibiryakov
А ты уверен, что postinstall скрипты выполнились (или что там отрабатывает в таровской установке)?..

Добавлено: 29 янв 2007, 14:10
kdv
может и правда не выполнились, тогда Маковского пинать надо. Он за дистрибы к Мандриве ответственный.

Добавлено: 29 янв 2007, 14:44
sydenis
А ты уверен, что postinstall скрипты выполнились
Да фиг их знает, я в линуксе не силён. Но судя по тому, что во время установки спрашивали новый пасворд для сисдба - наверно это был скрипт. Я сейчас попробовал запустить postinstall.sh, но говорит, что Your username and password are not defined. Ask your database administrator...

Но меня больше волнует почему под обычным юзером help.fdb не открывается? Права на файл есть, isql запускается - а на CONNECT - access denied...
Он за дистрибы к Мандриве ответственный.
а что есть такие специальные дистрибы? :)) и где его взять?

Добавлено: 29 янв 2007, 15:09
Dimitry Sibiryakov
sydenis писал(а):Но меня больше волнует почему под обычным юзером help.fdb не открывается? Права на файл есть, isql запускается - а на CONNECT - access denied...
Локально пытаешься доступиться? Зря - лезь через localhost. Обычному пользователю не хватает прав на security.fdb.

Добавлено: 29 янв 2007, 16:01
sydenis
лезь через localhost. Обычному пользователю не хватает прав на security.fdb
Я понял идею, но на localhost он тоже ругается:
CONNECT localhost:/opt/firebird/help/help.fdb;
Unable to complete network request to host "localhost"

Добавлено: 29 янв 2007, 16:18
Dimitry Sibiryakov
За этим - в FAQ. Листенер ((x)inetd) либо не запущен, либо не отконфигурирован (что естественно, если инсталляция не прошла). Впрочем, бывают варианты...

В-общем, установи птичку нормально. Если сам в линухе не спец - позови кого-нибудь.

Добавлено: 29 янв 2007, 16:36
kdv
так он и установил нормально...