Установка СУБД Firebird 5 в Ubuntu 22.04
Предполагается, что установка производится на чистую систему в консоли с правами рута. Введите в консоли следующие команды:
# apt-get update # apt-get install libtommath-dev # cd /opt # wget https://github.com/FirebirdSQL/firebird/releases/download/v5.0.0/Firebird-5.0.0.1306-0-linux-x64.tar.gz # tar xvzf Firebird-5.0.0.1306-0-linux-x64.tar.gz # cd Firebird-5.0.0.1306-0-linux-x64 # ./install.sh
В процессе установки вам будет предложено ввести пароль SYSDBA. Пароль по умолчанию - masterkey. В целях безопасности настоятельно рекомендую придумать свой пароль.
Сервер будет установлен в каталог /opt/firebird
.
Настройка сервера
В отличии от СУБД Firebird 2.5, новую версию необходимо немного настроить для корректной работы программ DataExpress.
Откройте в блокноте файл /opt/firebird/firebird.conf. Далее найдите и раскомментируйте (уберите символ решетки) следующие параметры.
ReadConsistency = 0 DataTypeCompatibility = 2.5
Настройка прав доступа к файлу базы данных
Создайте каталог /opt/bases
и скопируйте туда вашу базу данных:
# mkdir /opt/bases
Для успешного подключения к базе данных владельцем файла базы данных должен быть пользователь firebird:
# chown /opt/bases/demo_db.dxdb