Таблицы MBReplDst<Объект> – автокорректируемые таблицы. Содержат список действий по серверам для репликации соответствующих типов объектов.
От объекта зависят хранимые данные и ХП, которыми заполняются таблицы:
Имя таблицы |
Объект |
ХП |
MBReplDstComponentToken |
Варианты настройки компонент |
SBFixedActionTokenSP, SBJoinActionComponentTokenSP, SBSetAddressTokenSP |
MBReplDstComponentToken Protocol |
Протоколы работы с вариантами настройки компонент |
SBFixedActionTokenProtocolSP, SBJoinActionComponentTokenProtocolSP, SBSetAddressTokenProtocolSP |
MBReplDstConstValue |
Значения констант |
SBFixedActionConstSP, SBJoinActionConstSP |
MBReplDstEDocument |
Электронные документы |
SBFixedActionEDocSP, SBJoinActionEDocumentSP, SBSetAddressEDocSP |
MBReplDstEDocument Protocol |
Протоколы работы с электронными документами |
SBFixedActionEDocProtocolSP, SBJoinActionEDocumentProtocolSP, SBSetAddressEDocProtocolSP |
MBReplDstEDocument Signature |
ЭЦП электронных документов |
SBFixedActionEDocSignatureSP, SBJoinActionEDocumentSignatureSP, SBSetAddressEDocSignatureSP |
MBReplDstEDocument Version |
Версии электронных документов |
SBFixedActionEDocVersionSP, SBJoinActionEDocumentVersionSP, SBSetAddressEDocVersionSP |
MBReplDstFolder |
Папки |
SBFixedActionFolderSP, SBJoinActionFolderSP, SBSetAddressFolderSP |
MBReplDstFolderProtocol |
Протоколы работы с папками |
SBFixedActionFolderProtocolSP, SBJoinActionFolderProtocolSP, SBSetAddressFolderProtocolSP |
MBReplDstJob |
Задания |
SBFixedActionJobSP, SBJoinActionJobSP, SBSetAddressJobSP |
MBReplDstLink |
Связи между объектами |
SBFixedActionLinksSP, SBJoinActionLinkSP, SBSetAddressLinksSP |
MBReplDstMarkPerformance |
Отметки к исполнению и статусы |
SBFixedActionMarkPerformanceSP, SBJoinActionMarkPerformanceSP, SBSetAddressMarkPerformanceSP |
MBReplDstReference |
Справочники |
SBFixedActionReferenceSP, SBJoinActionReferenceSP |
MBReplDstTask |
Задачи |
SBFixedActionTaskSP, SBJoinActionTaskSP, SBSetAddressTaskSP |
MBReplDstTaskProtocol |
Протоколы работы с задачами |
SBFixedActionTaskProtocolSP, SBJoinActionTaskProtocolSP, SBSetAddressTaskProtocolSP |
MBReplDstTaskSignature |
Цифровые подписи задач и заданий |
SBFixedActionTaskSignatureSP, SBJoinActionTaskSignatureSP, SBSetAddressTaskSignatureSP |
Таблицы имеют одинаковую структуру. Значения полей NumAction, SrcObj, SrcRecID соответствуют типу объекта:
Поле |
Описание |
Тип |
К |
О |
NumAction |
Номер действия: MBRepl<Объект>.NumAction |
numeric(9) |
Да |
Да |
ServerID |
ИД сервера: MBServer.ServerID |
int |
Да |
Да |
Status |
Действие: «D» – Удаление «I» – Добавление «U» – Изменение |
char(1) |
Нет |
Нет |
Sost |
Состояние действия, т.е. как обработано действие: Null – по умолчанию «Р» – реплицировано «Д» – принято удаленным сервером «О» – не принято удаленным |
char(1) |
Нет |
Нет |
ForceStatus |
Действие – исправление: «D» – Удаление «I» – Добавление «U» – Изменение Заполняется только для действий, у которых Sost равно «O». |
char(1) |
Нет |
Нет |
SrcObj |
Для каждой таблицы определяется соответствующий измененный объект: MBReplDstComponentToken: «C» – Варианты запуска компонент MBReplDstComponentToken Protocol: «W» – Протоколы работы с вариантами запуска компонент MBReplDstConstValue: «К» – Константы MBReplDstEDocument: «E» – Электронные документы MBReplDstEDocumentProtocol: «Z» – Протоколы работы с электронными документами MBReplDstEDocumentSignature: «S» – ЭЦП электронных документов MBReplDstEDocumentVersion: «V» – Версии электронных документов MBReplDstFolder: «F» – Папки MBReplDstFolderProtocol: «X» – Протоколы работы с папками MBReplDstJob: «J» – Задания MBReplDstLink: «L» – Связи между объектами EDMS MBReplDstMarkPerformance: «M» – Отметки к исполнению и статусов MBReplDstReference: «А» – Справочники MBReplDstTask: «T» – Задачи MBReplDstTaskProtocol: «Y» – Протоколы работы с задачами MBReplDstTaskSignature: «U» – Цифровые подписи задач и заданий |
char(1) |
Нет |
Да |
SrcRecID |
Для каждой таблицы определяется соответствующий идентификатор измененной записи: MBAnalit.XRecID – для справочников SBEDoc.XRecID – для электронных документов SBEDocProtocol.XRecID – для протоколов работы с электронными документами SBEDocVer.XRecID - для версии электронных документов MBConst.XRecID- для констант SBComponentToken.XRecID – для вариантов запуска компонент SBEDocSignature.XRecID – для ЭЦП электронных документов SBComponentTokenProtocol.XRecID – для протоколов работы с вариантами запуска компонент SBFolder.XRecID – для папок SBTask.XRecID – для задач SBTaskJob.XRecID – для заданий SBFolderProtocol.XRecID – для протоколов работы с папками SBTaskProtocol.XRecID – для протоколов работы с задачами/заданиями SBLinks.XRecID – для связей между объектами EDMS SBMarkPerformance.XRecID – для отметок к исполнению и статусов SBTaskSignature.XRecID – для цифровых подписей задач и заданий |
int |
Нет |
Да |
Mode |
Состояние: «0» – до изменения «1» – после изменения |
bit |
Да |
Да |