Синхронизация:Список профилей синхронизации

Материал из wiki.standart-n.ru
Перейти к: навигация, поиск

Используемые сокращения

ГБ - Глобальная база
КБ - Клиентская база
Список баз синхронизации определяется в ГБ в таблице G$PROFILES.

Структура таблицы

ID – Код профиля
PARENT_ID – Код родительского профиля (пока не используется)
CAPTION – Название профиля
DESCRIPTION – Описание профиля
DBSECUREKEY – Ключ базы. Генерируем программой \\vnedrenie\STANDART\registr\GenDBSecureKey.exe нажимаем кнопку «button3» Берем ключ, соответствующий, код профиля.
INSERTDT – служебное поле, проставляется автоматически
ALLOWEDPCIDS – Список разрешенных PCID (идентификатор компьютера) с которых разрешено принимать данные. Если ограничений ставим NULL или *.
ALLOWEDIPS – Список разрешенных IP (IP адрес компьютеров) с которых разрешено принимать данные. Если ограничений ставим NULL или *.
DATA – Список таблиц для односторонней синхронизации. Указываются в формате 
[sync_tablelist]
TABLE_1 FIELD_11 FIELD_12 FIELD_1N
TABLE_2 FIELD_21 FIELD_22 FIELD_2N
…
TABLE_N FIELD_21 FIELD_22 FIELD_2N 
TABLE_1, TABLE_2,…TABLE_N – Список таблиц синхронизации.
FIELD_11 FIELD_12 … FIELD_NN – Список полей исключения из этих таблиц.
STATUS – Статус профиля, на синхронизацию не влияет.
D$UUID – Строковый идентификатор профиля, проставляется автоматически, на синхронизацию не влияет. 
D$SRVUPDDT - служебное поле, проставляется автоматически.
RELATIONTYPE – Подвид двухсторонней синхронизации. 1 – частичная, 2 – безусловная. Не влияет на одностороннюю синхронизацию.