Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

FireBird под OpenSUSE 10.2

16K
26 февраля 2007 года
babreonok
12 / / 29.09.2006
Установил под Open SUSE 10.2 FireBird 1.5 и столкнулся с такой проблемой:
утилита GSEC работает нормально, а вот ISQL только отчасти.
Комманду CONNECT вродебв выполняет нормально (с базой employee),
а вот на "create database" реагирует както не нормально:

babreonok@dom:/opt/firebird/bin> isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> create database '/home/babreonok/Desktop/tst.fdb' user 'babeor' password 'l.]h.cfm';
Statement failed, SQLCODE = -902

I/O error for file "/home/babreonok/Desktop/tst.fdb"
-Error while trying to create file
-Permission denied


Чё этому фениксу надо ктонибудь знает???
Возможно не втом разделе, но всётаки, помогите кто ни будь.
2
27 февраля 2007 года
squirL
5.6K / / 13.08.2003
Цитата: babreonok

-Error while trying to create file
-Permission denied

.


простите, вам перевести данный фрагмент, или сами?

16K
27 февраля 2007 года
babreonok
12 / / 29.09.2006
Поправьте меня, если я ошибаюсь, но там написано, что файл нельзя создать в этом каталоге по тому, что нет прав на заись данных в этом каталоге. Если я правильно поня это сообщение isql, то создавать файлы на своём рабочем столе я не имею права?
2
27 февраля 2007 года
squirL
5.6K / / 13.08.2003
вы абсолютно правы. смотреть - права доступа, обратить внимание, от какого юзера делается попытка записать.
16K
27 февраля 2007 года
babreonok
12 / / 29.09.2006
Самое интересное, что эта проблема возникает при попытке создания базы в любой папке, и под любыми пользователями, включая root, а ошибка всегда одна и таже!
1
28 февраля 2007 года
kot_
7.3K / / 20.01.2000
Думал ответ squirL вполне самодостаточен. Оказалось нет
Цитата: babreonok
Самое интересное, что эта проблема возникает при попытке создания базы в любой папке, и под любыми пользователями, включая root, а ошибка всегда одна и таже!


Ахеть. И как только люди используют файерберд под линуксом, юниксом и виндоус. Абсолютно не понятно. Не знаю как у аффтора процитированного сааабщения - как он выполнял создание базы под рутом (хотя дурню все нипочем (конечно к афтору это никак не относится - у него просто проблема возникла)) - но нормальный человек во первых запускает процесс под отдельным пользователем (по дефолту это firebird - кто бы мог подумать????????????????), во вторых дает ему доступ на папку в которой создаются базы данных. Кстати, root для базы и он же для системы - ну разные весчи.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог