====== Перенос базы данных ====== Бывают моменты в жизни когда надо перенести БД на другую машину. 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; ===== восстанавливаем пользователя old ===== /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 подключаемся. проверяем настроки бекапа !!