Бывают моменты в жизни когда надо перенести БД на другую машину.
1 желательно отключить все кассы хосты
2 убиваем альяс что гарантирует нам что к базе больше не подключатся
sudo nano /opt/firebird/aliases.conf
комментируем строчку
#ac = /opt/acbase/ac.fdb
3 перезапускаем птичку
sudo /etc/init.d/firebird restart
sudo /opt/firebird/bin/gbak -b -g -se service_mgr -v -user SYSDBA -pass sysdba /opt/acbase/ac.fdb /opt/acbase/ac.fbk
копируем /opt/acbase/ac.fbk на другую машину. права на папку
sudo chown firebird:firebird /opt/acbase
восстанавливаем БД
sudo /opt/firebird/bin/gbak -c -se service_mgr -v -user SYSDBA -pass sysdba /opt/acbase/ac.fbk /opt/acbase/ac.fdb
CREATE USER ppsadmin PASSWORD 'ppsadmin' ACTIVE;
/opt/firebird/bin/gsec -user SYSDBA -pass sysdba
GSEC>add acadmin -pw acadmin
проверяем
GSEC>display
выходим
GSEC>q CREATE USER acadmin PASSWORD 'acadmin' ACTIVE
sudo nano /opt/firebird/aliases.conf добавляем строчку
ac = /opt/acbase/ac.fdb
подключаемся.
проверяем настроки бекапа !!