Форум русскоязычного сообщества Ubuntu


Автор Тема: FireBird not working  (Прочитано 4713 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ras

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
FireBird not working
« : 29 Ноябрь 2007, 00:21:41 »
Здраствуйте, у меня стоит Ubuntu 7.10 Поставил Firebird2.0-super через synaptic,  но в процессах его нет (в консоли top). Как его запустить? Насколько я знаю, это распостраненная проблема. Нашел пару тем и на этом форуме, но в одной вообще ответов нет, а в другой написано про дописане скрипта и сам скрипт предоставлен - но куда его дописывать? Кто решил эту проблему, напишите пожалуйста по- понятнее. Буду весьма признателен :)

Оффлайн ras

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: FireBird not working
« Ответ #1 : 29 Ноябрь 2007, 03:22:44 »
Пробовал и по другому- удалил полностью старую Firebird. Скачал исходники 2.0.3, установил по инструкцие :)
$tar -xzf FirebirdCS-2.0.0-nnnnn.tar.gz
$cd FirebirdCS-2.0.0-nnnnn.i686
$./install.sh
(Пускай вас не смущает 2.0.0 - устанавливал я 2.0.3, просто из pdf скопировал)
Вроде все установилось нормально. Затем решил создать БД, тоже следовал инструкциям pdf:
$su - root
$mkdir -p /var/firebird
$chown firebird:firebird /var/firebird
$cd /opt/firebird/bin
$./createAliasDB.sh test.fdb /var/firebird/test.fdb
До этого момента все было нормально. Далее сказано
$/opt/firebird/bin/isql -u sysdba -p <password>
SQL>create database 'localhost:test.fdb';
SQL>quit;
Но при вводе первой команды я получаю
root@ras-laptop:/opt/firebird/bin# /opt/firebird/bin/isql -u sysdba -p <password>
Use CONNECT or CREATE DATABASE to specify a database
Что не так?

Оффлайн ras

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: FireBird not working
« Ответ #2 : 29 Ноябрь 2007, 03:29:17 »
Пробовал через FlameRobin подключить существующую базу данных и соединится с ней. Выдает следующее сообщение
*** IBPP::SQLException ***
Context: Database::Connect
Message: isc_attach_database failed

SQL Message : -902
Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements

Engine Code    : 335544344
Engine Message :
I/O error for file "/home/ras/Database.fdb"
Error while trying to open file
Permission denied
« Последнее редактирование: 29 Ноябрь 2007, 03:30:52 от ras »

Оффлайн ras

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: FireBird not working
« Ответ #3 : 29 Ноябрь 2007, 03:31:54 »
Кто- то подскажите что делать, лабораторки по Основам баз данных пора делать, а на в винде что- то не хочется делать, хотя похоже прийдется :(

Оффлайн ras

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: FireBird not working
« Ответ #4 : 30 Ноябрь 2007, 17:30:40 »
Всем пока, буду переходить на OpenSUSE. Там таких проблем возникнуть не должно

Оффлайн Leo2

  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: FireBird not working
« Ответ #5 : 25 Февраль 2009, 00:09:44 »
А почему никто не помог человеку?
У меня примерно такая же проблема. Ubuntu 8.1. Устанавливаю firebird2.1 из репозитория. Устанавливается без ошибок. Пытаюсь стартануть
sudo /etc/init.d/firebird2.1-super start
 * Not starting Firebird 2.1 server manager
 * Use `dpkg-reconfigure firebird2.1-super' to enable.
Задаю пароль и устанавливаю стартовать при загрузке
sudo dpkg-reconfigure firebird2.1-super
 * Firebird 2.1 server manager not running.
 * Starting Firebird 2.1 server manager...                                      check /var/log/firebird2.1.log file for errors
can not start server

В процессах firebird нет.  Flamerobin при попытке коннекта к базе выдает примерно то же самое
*** IBPP::SQLException ***
Context: Database::Connect
Message: isc_attach_database failed

SQL Message : -923
Connection not established

Engine Code    : 335544421
Engine Message :
connection rejected by remote interface

в логе следующее
vmk-desktop (Client) Tue Feb 24 22:30:08 2009
INET/inet_error: read errno = 104

При чем здесь инет не понятно - все происходит на одной машине.

Подскажите, знатоки firebird - в чем проблема может быть?
Ubuntu 12.04LTS

Оффлайн Leo2

  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: FireBird not working
« Ответ #6 : 05 Март 2009, 15:03:32 »
отсутствие ответов означает, что firebird под ubuntu никто не пользуется или проблема нерешаема?
Ubuntu 12.04LTS

Оффлайн Kwah

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: FireBird not working
« Ответ #7 : 05 Март 2009, 15:07:31 »
Скорее первое. С поправкой: никто из посетителей данного форума не пользуется, либо пользуется, но не сталкивался с проблемой. Где опять же, скорее первое ;)

На официальном форуме и баг-трэкере не искал?

Вот есть ещё про Firebird на Debian: http://www.debianhelp.co.uk/firebird.htm
« Последнее редактирование: 05 Март 2009, 15:11:46 от Kwah »

Оффлайн kosteek

  • Участник
  • *
  • Сообщений: 193
    • Просмотр профиля
Re: FireBird not working
« Ответ #8 : 05 Март 2009, 17:06:52 »
я пользуюсь. Но таких проблем небыло. Были проблемы с CS, но я поставил SS из исходников. Когда пытаетесь подключиться к базе, ей нужно дать права firebird. Читайте мануал или скачайте версию ниже.

Оффлайн alexwf

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: FireBird not working
« Ответ #9 : 12 Август 2009, 22:04:09 »
Та же трабла под хубунтой 9.04. Классик так и не смог запустить, не хочет он. Запустил без проблем Супер. Так:

1. Из репы ставим firebird2.1-super (!) не классик.
2. sudo dpkg-reconfigure firebird2.1-super (<Да>, задаём пароль sysdba)
3. sudo /etc/init.d/firebird2.1-super start

ЗЫ: я так и не понял, умеет ли ФБ вообще под линуксом модель классик (на каждый коннект по отдельному процессу), и если <ага>, то какое-то нетривиальное.

 

Страница сгенерирована за 0.055 секунд. Запросов: 22.