В программном комплексе Интеллект параметры конфигурации серверов и рабочих мест администрирования (УРМА) хранятся в распределенной базе данных. На каждом сервере и УРМА хранится локальная копия распределенной базы данных. Для обеспечения распределенной работы программного комплекса Интеллект и репликации данных (синхронного внесения изменений в локальные копии баз данных) локальные копии баз данных должны быть синхронизированы между собой.
В программном комплексе Интеллект используются следующие механизмы синхронизации баз данных:
Синхронизация конфигурации и протокола (см. Настройка синхронизации баз данных, а также необходимо внести изменения в файл sync.xml).
В файле sync.xml содержатся таблицы БД, которые не синхронизируются при синхронизации. Изменять данный файл настоятельно не рекомендуется. |
Схема взаимодействия между серверами и УРМА, по которой осуществляется синхронизация баз данных, должна соответствовать проекту системы видеонаблюдения (см. раздел Выбор структуры распределенной системы).
В наиболее простом случае синхронизация баз данных всех серверов и УРМА производится с базой данных сервера администрирования.

| На УРММ база данных не размещается, вследствие чего синхронизировать с ней базу данных сервера администрирования не требуется. |
При наличии в проектируемой системе видеонаблюдения выделенных подсетей синхронизацию баз данных серверов и УРМА в пределах подсети следует производить с базой данных узлового сервера или УРМА (например, на рисунке ниже).

Например, в случае настройки синхронизации баз данных серверов распределенной системы, схема которой приведена на рисунке, следует: