sysdba.password

Установка базовых дистрибутивов, создание своих, распространение, установка автоматически и "вручную", файлы, необходимые для создания дистрибутивов.

Модераторы: kdv, Alexey Kovyazin

Ответить
sydenis
Сообщения: 64
Зарегистрирован: 22 фев 2005, 16:09

sysdba.password

Сообщение sydenis » 26 янв 2007, 15:16

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

sydenis
Сообщения: 64
Зарегистрирован: 22 фев 2005, 16:09

Сообщение sydenis » 29 янв 2007, 13:26

Проблема собственно вот в чём:
установил 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.
Где тут собака порылась?

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 29 янв 2007, 13:32

А ты уверен, что postinstall скрипты выполнились (или что там отрабатывает в таровской установке)?..

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 29 янв 2007, 14:10

может и правда не выполнились, тогда Маковского пинать надо. Он за дистрибы к Мандриве ответственный.

sydenis
Сообщения: 64
Зарегистрирован: 22 фев 2005, 16:09

Сообщение sydenis » 29 янв 2007, 14:44

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

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

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 29 янв 2007, 15:09

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

sydenis
Сообщения: 64
Зарегистрирован: 22 фев 2005, 16:09

Сообщение sydenis » 29 янв 2007, 16:01

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

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 29 янв 2007, 16:18

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

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

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 29 янв 2007, 16:36

так он и установил нормально...

Ответить