Project

General

Profile

Сообщения DBGL_REPLICATION

Сообщения такого типа формирует Репликация_расписаний.

Initial state

Обработка всех блоков повтора производится сразу. Перед этим в лог вносится статистика о всех блоках повтора и о входящих в них клонах.

Initial state содержит сводку о всех блоках в виде одной большой сводной записи.

  • REPEAT_BLOCKS: - секция облоках повтора. Начало каждого блока отделяется ================, после идут его параметры и информация об интервале из которого ведется репликация
  • Clone: - инфорация о всех клонах, созданных текущим блоком повтора, параметры блока см. в State xxx
  • Duplicates: - информация о наличие дублей, которые могли возникать в старых версиях, если есть
  • SOURCE BLOCKS: - после перечисления всех блоков повтора начинается информация о всех исходных блоках, параметры блока см. в State xxx

State new, refresh, same

Сообщения, начинающиеся на слово State содержат информацию об одном блоке-клоне и операции, которая должна быть выполнена над ним:

  • new - клона нет, надо создать блок-клон
  • refresh - клон есть, надо обновить блок-клон
  • same - клон есть, он актуален, ничего делать с ним не нужно

В сообщение включается информация об исходном блоке:

  • SrcSch - имя исходного расписания
  • SrcTime - дата и время блока в этом расписании
  • SrcBlockFile - файл блока
  • DbId - id записи о блоке в БД
  • DbTimestamp - ее таймстемп
  • Active - состояние репликации для блока-клона, для исходных блоков не имеет значения, всегда no

Create, Update, Delete

Результат выполнения операции - создания обновления или удаления клона.
Заносится после успешного завершения редактирования и внесения записей в лог редактирования расписания (Create clone, Update clone, No source block for clone - delete clone).

Ошибки

Сообщения об ошибках отображаются в стандартной форме ошибок: Сообщения_ERR_MSG

Add picture from clipboard (Maximum size: 742 MB)