ac:perenos_basu
Содержание
Перенос базы данных
Бывают моменты в жизни когда надо перенести БД на другую машину.
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
подключаемся.
проверяем настроки бекапа !!
ac/perenos_basu.txt · Последнее изменение: — attid
