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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: автозапуск Firebird  (Прочитано 8408 раз)

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

Оффлайн Sirius34

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
автозапуск Firebird
« : 20 Июля 2010, 23:54:28 »
для работы с базой данных необходим Firebird
т.к. в "Центре приложений Ubuntu" просто запутался в имеющихся версиях FB, то загрузил с офсайта и установил нужный мне пакет
wget http://downloads.sourceforge.net/firebird/FirebirdSS-2.1.1.17910-0.i686.tar.gz
sudo tar -xvvzf FirebirdSS-2.1.1.17910-0.i686.tar.gz
cd FirebirdSS-2.1.1.17910-0.i686
sudo sh install.sh
дальше прописал алиас, запустил прогу - чудо! база открылась
замечательно работал вчера весь вечер
а сегодня понадобилось ненадолго перегрузиться в Windows
поработал немного, перегрузился в Ubuntu, запустил прогу - фиг вам :(
поплясав с бубном вокруг проги, сделал вывод, что после перезагрузки Firebird почему-то не запустился
перегрузился еще пару раз, после каждого проверяя программу - не работает
отсюда вопрос: как (каким образом) прописать автозапуск Firebird'а при старте системы либо как его можно запускать вручную, если нет возможности настроить автозапуск?

p.s. могу выложить текст файла install.sh (28 кило), если это поможет

Оффлайн ArtemZ

  • Участник
  • *
  • Сообщений: 110
    • Просмотр профиля
Re: автозапуск Firebird
« Ответ #1 : 21 Июля 2010, 04:28:37 »
написать\найти init скрипт. Или в System-Administration-Startup Applications добавить

Оффлайн Sirius34

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: автозапуск Firebird
« Ответ #2 : 21 Июля 2010, 08:05:47 »
а что именно добавить? как я понимаю, там командная строка должна быть или конкретный файл...

Оффлайн NanoGlist

  • Активист
  • *
  • Сообщений: 283
  • Даешь наноглистинг!!!!
    • Просмотр профиля
Re: автозапуск Firebird
« Ответ #3 : 21 Июля 2010, 08:25:41 »
Если говорить о Windows "птице", то существует тенденция, после перезагрузки или запуске какой нибудь другой БД, надо опять запускать параметры сервера баз данных и указать имя компьютера, localhost ее не устраивает, так как она считает, что другие хосты будут обращаться к ней.

Оффлайн Sirius34

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: автозапуск Firebird
« Ответ #4 : 21 Июля 2010, 10:02:10 »
нет, речь идет именно о Linux-пакете Firebird'а (он кроссплатформенный, есть отдельные пакеты под разные ОС)
как я понимаю, в автозапуск (или в ручной запуск) нужно вписать какую-то командную строку
что-то типа (по аналогии с win32-запуском):
/opt/firebird/bin/firebird -s
но такой вариант у меня не сработал, значит что-то отличается от винды
а вот что именно - ума не хватает разобраться
пробовал выдрать что-нибудь из скрипта установки (т.к. в завершающем этапе процесса установки служба Firebird запустилась и далее работала нормально вплоть до ребута системы), но заблудился в скрипте окончательно - все-таки linux пока еще только осваиваю, для меня много непонятного

Оффлайн NanoGlist

  • Активист
  • *
  • Сообщений: 283
  • Даешь наноглистинг!!!!
    • Просмотр профиля
Re: автозапуск Firebird
« Ответ #5 : 21 Июля 2010, 17:52:59 »
Где лежит сам запуск firebird в /opt ? не в /usr/bin или /usr/local/bin ?
что пишет в логах запуска ? что пишет просто если в консоли запускаете ?
с ключом -d пробовали ? :o

Оффлайн Sirius34

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: автозапуск Firebird
« Ответ #6 : 21 Июля 2010, 22:31:09 »
а фиг его знает, где он лежит... если б я знал - не спрашивал бы  :-
в /opt лежит папка firebird
/usr/local/bin - пустая
в /usr/bin дофига всего, что там к чему относится - не знаю

Пользователь решил продолжить мысль 21 Июля 2010, 22:33:31:
user@user-laptop:/opt/firebird/bin$ fbserver -d
No command 'fbserver' found, did you mean:
 Command 'ffserver' from package 'ffmpeg' (main)
fbserver: command not found
user@user-laptop:/opt/firebird/bin$
« Последнее редактирование: 21 Июля 2010, 22:33:31 от Sirius34 »

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: автозапуск Firebird
« Ответ #7 : 21 Июля 2010, 23:36:16 »
Я не очень твердо помню, но кажется как-то так:
service firebird2.1-super start
А основной каталог сервера:
/usr/lib/firebird/2.1
« Последнее редактирование: 21 Июля 2010, 23:39:26 от RustemNur »

Оффлайн Sirius34

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: автозапуск Firebird
« Ответ #8 : 22 Июля 2010, 00:02:12 »
Я не очень твердо помню, но кажется как-то так:
service firebird2.1-super start
не сработало
$ service firebird2.1-super start
firebird2.1-super: unrecognized service
$
Цитировать
А основной каталог сервера:
/usr/lib/firebird/2.1
нет такого

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: автозапуск Firebird
« Ответ #9 : 22 Июля 2010, 07:51:44 »
Да поставь ты его (firebird) нормально, через синаптик или апт.
Я понимаю, если бы ты хотел 2.5 поставить, его в репах нет.
А 2.1 лежит себе спокойно.

Оффлайн Sirius34

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: автозапуск Firebird
« Ответ #10 : 22 Июля 2010, 10:41:42 »
в самом первом сообщении написал, что версий FB там хренова туча
плюс к ним еще море всяких непонятных дополнений, названия которых мне ничего не говорят, но нужны они или нет - я не знаю
потом - также нет никакой гарантии, что при установке из "Центра приложений" FB пропишется в автозагрузку
ну и последнее - под Windows с базой работали именно с использованием ЭТОЙ версии FB, что и послужило причиной загрузки и установки именно этого пакета

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: автозапуск Firebird
« Ответ #11 : 22 Июля 2010, 11:13:25 »
версий FB там хренова туча

Зачем ты нас обманываешь? :)
Открыл "Центр приложений" (до этого в него просто не заглядывал вообще :) ), ввел в строку поиска "firebird2.1", увидел скромный список из 9 пакетов.
Если ты хоть раз ставил Firebird под Виндуз, то никаких вопросов возникать не должно.
Не?

Вот лень мне жевать, но ладно ...

1. "copyright, licensing and changelogs of firebird2.1" - неужели не понятно, что это? - оставляем в покое
2. "Development files for Firebird" - ты не разработчик, так что тоже оставляем в покое
3. "common files for firebird 2.1 servers" - нужный пакет, но он "притянется" через зависимости, т.ч. оставляем в покое
4. "Examples for Firebird" - неужели не понятно, что это? - оставляем в покое (если примеры не нужны)
5. "common files for firebird 2.1 servers and clients" - нужный пакет, но он "притянется" через зависимости, т.ч. оставляем в покое
6. "Documentation files for firebird database version 2.1"" - неужели не понятно, что это? - отмечай, если нужны доки

В списке осталось три пакета.

Это три существующие архитектуры сервера Firebird (для версии 2.1): Эмбедед (встроенный), Супер-сервер (многопоточный) и Классик-сервер (многопроцессный).
Тут ты вибираешь тот, который тебе нужен. (Судя по первому посту тебе нужен супер. Не?)

Фсе.
По-моему очень просто.

потом - также нет никакой гарантии, что при установке из "Центра приложений" FB пропишется в автозагрузку

Должен установиться демоном, стартовать должен сам, рулить будешь через
service firebird2.1-super start
Конфиг будет где-то в /etc/firebird/* - точно не помню, найти очень легко будет.

CostyaBil

  • Гость
Re: автозапуск Firebird
« Ответ #12 : 22 Июля 2010, 11:23:30 »
настройка пакета  ;)
 sudo dpkg-reconfigure firebird2.1-super

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2939
  • умрешь с вами
    • Просмотр профиля
Re: автозапуск Firebird
« Ответ #13 : 22 Июля 2010, 11:25:26 »
настройка пакета  ;)

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

Оффлайн Sirius34

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: автозапуск Firebird
« Ответ #14 : 22 Июля 2010, 12:40:31 »
ввел в строку поиска "firebird2.1", увидел скромный список из 9 пакетов.
а вот 2.1 в строке поиска я ввести и правда не догадался...
спасибо, вечером буду пробовать

 

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