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

Контрольные суммы

Задача типа Checksum. Стандартные задачи определены для расчета контрольных сумм по группам оперативных, справочных и системных таблиц, а также для триггеров репликации в филиальных БД.

Пример конфигурации задачи SUM_SYS_TABLES расчета контрольных сумм системных таблиц:





replmode = checksum

source = Filials
target = CO
group = sys_tables
checksum = sys_tables

logfile = ..\log\repl\check\check_SYS_TABLES_#.txt




sql

Расчет контрольных сумм можно использовать для определения разницы во времени между филиалами. Пример – задача CHECK_TIME:





replmode = checksum

source = Filials
target = CO
group = oper
checksum = time_check
btime = 02:00
ftime = 02:01
daemon

logfile = ..\log\repl\check\check_time_#.txt




sql

Задача выполняет запрос расчета контрольной суммы time_check:




select extract(minute from current_timestamp) +
extract(hour from current_timestamp) * 60
from rdb$database



sql
Была ли статья полезна?