Начало » Использование СУБД » Firebird, HQbird, InterBase » Установка Firebird 5.0 под Alt Linux
Установка Firebird 5.0 под Alt Linux [сообщение #5326] |
Wed, 14 August 2024 10:01 |
pastor
Сообщений: 83 Зарегистрирован: June 2022 Географическое положение: Калуга
|
Member |
|
|
День добрый
из-за того, что в системе есть несколько isql, не отрабатывает скрипт по созданию пользователя SYSDBA.
лечится четнием README.security_database.txt и запуском с указанием полного пути /opt/firebird/bin/isql.
если ставится из репов, то там (в 3.0) было другое имя fbisql, кажется.
это нужно в трекере?
|
|
|
|
|
|
Re: Установка Firebird 5.0 под Alt Linux [сообщение #5330 является ответом на сообщение #5329] |
Thu, 15 August 2024 04:15 |
fraks
Сообщений: 140 Зарегистрирован: June 2022 Географическое положение: Новосибирск
|
Senior Member |
|
|
Вообще, похоже должны появиться частные варианты скриптов инсталла, решающие разные проблемы как родного скрипта так и конкретных платформ.
Ибо в проекте Firebird на это дело не обращают внимания, а строители репозитариев различных линуксов тянут одеяло на себя.
И для этих скриптов нужны будут инструкции - как именно он ставит, и как этим потом пользоваться.
Мы например столкнулись с тем что если исхитриться поставить Firebird для запуска через systemd, без гвариана, то записи о старте/рестарте сервера будут писаться не в firebird.log а в системный, и смотреть там через journald. Ну или можно как-то исхитриться, но мы пока не придумали.
На примере Альта - там все очень странно. Да, есть пакеты, но почему такая странная нарезка на пакеты, где объяснение почему именно так нарезано, с какой целью. Ну и актуальность/свежесть этих пакетов очень "не очень". Тем кому на Альте нужен именно Firebrid, именно определенной версии - пользоваться репозиторием Альта не сможет.
|
|
|
|
|
Re: Установка Firebird 5.0 под Alt Linux [сообщение #5333 является ответом на сообщение #5332] |
Thu, 15 August 2024 09:07 |
fraks
Сообщений: 140 Зарегистрирован: June 2022 Географическое положение: Новосибирск
|
Senior Member |
|
|
https://www.firebirdsql.org/manual/ru/qsg15-installing-fireb ird-ru.html
Цитата:Замечание
Использование Guardian на Windows 2000 и XP - вопрос больше удобства, чем необходимости, так как данные операционные системы предоставляют средства контроля работы сервисов и, при необходимости, их перезапуска. На других платформах, если у Вас (или того, кто выполняет функции SYSDBA на Вашем сервере) нет возможности отслеживать работу сервиса и в случае останова по какой-либо причине перезапускать его вручную, рекомендуется использовать Guardian.
Тот же КДВ давно говорит, что гвардиан - атавизм, и на системах начиная с Windows2000/WindowsXP, при установке сервисом, в операционке есть все средства для поднятия упавшего сервиса, если такое надо.
Соответственно, на винде, начиная с WinXP я устанавливаю Firebird сервисом, без гвардиана.
При переходе на линух, где есть systemd который так же умеет поднимать сервис, так же не вижу нужды использовать костыль, написанный для Win95.
Однако, видимо многие продолжают по инерции использовать дефолтные установки, в которых гвардиан присутствует, и соответственно они привыкли все смотреть в firebird.log, а в случае запуска без гвардиана кое-чего смотреть нужно будет не там. Либо настроить юнит таким образом что бы лог про него писался не в общий журнал а в отдельный.
Лично у меня не бывает ситуаций когда упал сам Firebird и инфа про его старт-стоп мне не интересна.
|
|
|
|
|
|
|
Re: Установка Firebird 5.0 под Alt Linux [сообщение #5351 является ответом на сообщение #5345] |
Fri, 16 August 2024 15:18 |
SD
Сообщений: 415 Зарегистрирован: August 2022
|
Senior Member |
|
|
Это уже давно не так. Способность systemd запускать какие попало приложухи - чисто для взадсовместимости. Такой же костыль как и srvany на Windows. Правильный современный сервис специально разработан и взаимодействует с systemd.
[Обновления: Fri, 16 August 2024 15:22] Известить модератора
|
|
|
|
|
Re: Установка Firebird 5.0 под Alt Linux [сообщение #5357 является ответом на сообщение #5356] |
Sat, 17 August 2024 18:56 |
basid
Сообщений: 166 Зарегистрирован: June 2022 Географическое положение: Asia/Irkutsk
|
Senior Member |
|
|
Цитата:It is recommended to use Type=exec for long-running services это, в общем-то, всё, что требуется знать о новом API systemd.
Type=forking - да, не рекомендуют.
|
|
|
Переход к форуму:
Текущее время: Wed Dec 18 15:04:38 GMT+3 2024
Общее время, затраченное на создание страницы: 0.00840 секунд
|