Перейти к основному содержимому

Настройка репликации

В конфигураторе репликации необходимо создать следующие задачи:

  • Задача под исходящий сервис (Отправка сообщений).
  • Задача, инициирующая скрипт для формирование записи в таблице (Формирование сообщений).

Отправка сообщений​

Образец задачи под исходящий сервис:

replmode = httpclient
source = f_091_110
target = netrika_iemk
encoding = utf8 --include:protocolpdf,
mimetype = text/xml
handler = FIR_SPB2_OUT_HANDLER
wrapper=FIR_SPB2_WRAPPER
logfile = logs\netrika_iemk_out_#.txt
ignore=500,413
role=none
cycle
fdate=01.01.3000
delay=10
text

Фрагмент настройки доступа к сервису ИЭМК по ссылке netrika_iemk:

[URI] – при отправке сообщения будет заменен на соответствующее значение одноименного поля в таблице EXCHANGELOG.

Формирование сообщений​

Образец задачи, инициирующей скрипт для формирования сообщения в EXCHANGELOG.

replmode=script
target=f_091_110
script=netrika_eimk_acdprocess
cycle
fdate=01.01.3000
delay=300
role=CHEA
user=CHEA
logfile=logs\netrika_eimk_acdprocess_#.txt
nobase
text

Скрипт для формирование записи в таблице:

execute procedure fir_spb2_arc_process('STARTDATE', 0, 0, ‘DB_Password’),

где

  • STARTDATE – дата, с которой начинается отбор (по дате окрытия) всех необработанных случаев заболевания в таблице ACCIDENT.
  • DB_Password – пароль к БД.
Была ли статья полезна?