Настройка репликатора для архивирования
Процесс архивирования запускается при помощи задач репликатора.
Перед началом работы необходимо разархивировать нужную эталонную базу данных в зависимости от вида данных для архивирования и в зависимости от версии Firebird из директории Внешние документы/Внедрение/Эталонные базы:
box_arc_protocols– для архивирования протоколов ИБ.box_arc_operlog– для архивирования событий системного журнала.
В репликаторе выполните следующие действия:
- В справочнике Базы данных добавьте все базы данных клиники, для которых будет производиться архивирование.

- В форме Группы базы данных объедините базы, добавленные в п.1, в группу. Для каждой базы данных в группе заполните поле Идентификатор на вкладке Настройки.

- В справочнике скриптов добавьте скрипты:
EXECUTE PROCEDURE ARC_PROTOCOLS_CHECK (10000001, null, null);
EXECUTE PROCEDURE ARC_PROTOCOLS (10000001, null, null);
EXECUTE PROCEDURE ARC_PROTOCOLS_DELETE (10000001, null, null);
sqlEXECUTE PROCEDURE ARC_OPERLOG(10000001, null, null)
sql- В форме Задачи репликатора для каждого скрипта добавьте задачу вида:
replmode=script
target=[идентификатор базы данных, установленный в п.2]
script=[наименование скрипта, добавленного в п.3]
cycle
delay=1000
daemon
user=CHEA
role=NONE
nobase
logfile=..\log\arc_1#.txt
textБыла ли статья полезна?