Обзор управления репликами

Эта тема относится только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced.

Вы можете управлять репликами с помощью Менеджера реплик (Replica Manager). При использовании данного приложения вы можете изменить имя, обновить и произвести обзор свойств каждой реплики, а также удаленных наборов данных из реплики. Вы также можете просмотреть все реплики, которые имеют роль родителя или потомка, вывести только открепленные/прикрепленные реплики (check out/check in), односторонние, двухсторонние или все типы реплик и просмотреть журнал реплики. Эта утилита доступна и в ArcCatalog, и в ArcMap.

Чтобы открыть Менеджер реплики (Replica Manager), нажмите кнопку Управление репликами (Manage Replicas) на панели инструментов Распределенная база геоданных (Distributed Geodatabase). Комбинированное окно в верхней части менеджера реплики позволит вам управлять типами реплик, которые выведены в списке. По умолчанию выводятся все типы реплик, но этот список может быть ограничен, чтобы выводились только открепленные, только односторонние или только двухсторонние реплики.

В менеджере реплики (Replica Manager) для всех выведенных реплик будут отображены следующие свойства:

Щелкнув правой кнопкой мыши на отдельной реплике, вы вызовете появление контекстного меню со следующими опциями:

Журнал реплики

Журнал реплики (replica log) поддерживает запись сообщений данных, отправляемых и получаемых этой репликой. Журнал реплики будет доступен только для двухсторонних и односторонних реплик. Чтобы открыть журнал реплики (replica log) из Менеджера реплики (Replica Manager), щелкните правой кнопкой мыши на реплике, журнал которой вы хотите просмотреть, и нажмите кнопку Просмотр журнала (View Log).

В верхней части диалога указывается имя реплики, чей журнал вы сейчас просматриваете.

Вы можете произвести сортировку сообщений двумя способами:

В журнале реплики показывается Дата занесения в журнал (Log Date), Событие (Event) и Результат (Result) для каждого из сообщений.

Дата занесения в журнал (Log Date) - дата и время отправки или получения сообщений

Событие (Event) - было сообщение этой репликой отправлено (отправка изменений) или получено (запись изменений)

Результат (Result) - было сообщение отправлено или получено успешно или при его импорте в реплику оно вызвало появление конфликтов.

Если в столбце Результат (Result) будет показано, что существует конфликт, то вы можете щелкнуть правой кнопкой мыши на этом сообщении, связанном с ошибкой, чтобы просмотреть отчет об ошибке. В отчете об ошибке будет описано, почему возник конфликт, а также описание действий, которые необходимо выполнить, чтобы вывести реплику из конфликтного состояния.

Свойства реплики

Чтобы просмотреть свойства реплики, щелкните правой кнопкой мыши на реплике в Менеджере реплики (Replica Manager) и нажмите Свойства (Properties). Это вызовет появление диалогового окна Свойства реплики (Replica Properties), которое содержит три вкладки: Общие (General), Описание (Description) и Дополнительно (Advanced).

  1. Общие (General)

    На вкладке Общие (General) будут отображены следующие свойства реплики:

    • Имя (Name) - имя реплики.
    • Владелец (Owner) - пользователь, создавший эту реплику.
    • Создано (Created) - дата и время создания реплики.
    • Тип (Type). Тип реплики: Открепить (Check out) / Прикрепить (Check in), Одностороння (One way) или Двустороння (Two way).
    • Модель (Model) - отображает тип модели. Для открепленных/прикрепленных и двухсторонних реплик здесь всегда будет Полная (Full) модель. Для односторонних реплик в этом свойстве будет отображено Полная (Full) или Простая (Simple) в зависимости от типа модели, который вы выбрали в ходе создания реплики.
    • Конфликты (Conflicts) - будет указано Да (Yes) или Нет (No) в зависимости от того, находится реплика в конфликтном состоянии или нет.
    • Версия реплики (Replica version) - версия реплики, связанная с этой репликой.
    • Версия синхронизации (Synchronization version) - версия синхронизации, которая связана с этой репликой.

  2. Описание

    На вкладке Описание (Description) диалогового окна Свойства реплики (Replica Properties) показаны наборы данных, которые включены в реплику. Столбцы для этих наборов данных отображаются в соответствии со свойствами, которые были созданы в процессе создания реплики. Эти свойства наборов данных включают в себя:

    • Данные (Data) - источник данных, которые были реплицированы.
    • Тип (Type) - тип реплицированных данных: класс пространственных объектов, таблица, геометрическая сеть и т.д.
    • Репликация (Replicate) - может показывать Все объекты (All Features), Только схема (Schema Only), выборки или определяющие запросы, которые были установлены в качестве фильтров в ходе создания реплики.
    • Использовать геометрию (Use Geometry) - будет установлено в True, если вы выберете использовать пространственный экстент или если укажете экстент при создании реплики. Если в ходе создания реплики вы выберете использование полного экстента данных, то в этом столбце будет установлено False.
    • Направление (Direction) - данное свойство будет содержать значения только для реплицированных классов отношений. В этом поле может быть указано Вперед (Forward), Назад (Backward) или Нет (None) в зависимости от опции, которую вы выбрали в ходе создания реплики.
    Для удаления набора данных из реплики щелкните правой кнопкой мыши на этом наборе данных и выберите Отменить регистрацию из реплики (UnRegister from Replica). Реплика больше не будет обращаться к этому набору данных, однако, он все еще будет оставаться в базе геоданных. Для удаления геометрической сети или топологии вам необходимо удалить одновременно все их классы.

    Чтобы просмотреть фильтры, которые были определены для набора данных реплики в ходе создания реплики, щелкните правой кнопкой мыши на наборе данных и выберите Просмотреть фильтры (view filters).

    Предложение внизу этого диалога указывает на то, были ли реплицированы связанные объекты и строки. Во втором предложении указывается, как была применена геометрия реплики. По умолчанию добавляются все объекты и слои, которые пересекают геометрию, однако в процессе создания реплики могли быть установлены другие пространственные отношения (например, объекты должны находиться полностью внутри объекта). Если для столбца Использовать геометрию (Use Geometry) будет установлено True, то после этого будет применено это выражение. Если в столбце Использовать геометрию (Use Geometry) будет отображено False, то полный экстент набора данных будет использоваться для определения, что было реплицировано для этого набора данных, а не для пространственного экстента области реплики.

  3. Дополнительно

    На вкладке Дополнительно (Advanced) диалога Свойства реплики (Replica Properties) отображается информация о номерах поколения (синхронизации) (generation numbers), связанных с репликой. Номер синхронизации представляет собой число, обслуживаемое базой геоданных, которое отслеживает сообщения, которые отсылаются и получаются репликой. Например, первое сообщение об изменении данных было отправлено от одной реплики к связанной с ней реплике. Текущее состояние реплики стало 1. Когда относительная реплика импортирует это сообщение, состояние ее относительной реплики станет 1. Когда реплика получит подтверждение приема сообщения об изменении данных, ее последнее подтвержденное состояние станет 1. На панели Дополнительно (Advanced) отображается следующая информация о номерах синхронизации:

    • Текущее состояние (Current Generation) - текущий номер синхронизации, который указывает на то, какое количество сообщений об изменении данных было отправлено от этой реплики.
    • Последнее подтвержденное состояние (Last Acknowledged Generation) - номер синхронизации самого последнего сообщения об изменении данных, для которого было получено сообщение подтверждения.
    • Состояние (основывается на последнем полученном сообщении) - представляет текущий номер синхронизации связанной реплики на основании последнего сообщения, которое было импортировано в эту реплику.
    В поле Подключение к связанной реплике (Relative Replica Connection) содержится информация о подключении к связанной реплике. Вы можете установить эту информацию путем указания местоположения файла подключения связанной реплики. После этого можно поставить флажок Обязательно использовать имя пользователя и пароль (Persist user name and password). Если вы поставите галочку в этом поле, то имя пользователя и пароль будет нужно всегда вводить. По умолчанию, по причинам безопасности они не требуются. Информация о подключении используется при запуске команды синхронизации или инструмента геообработки синхронизации для автоматического заполнения информации о связанных репликах. Это избавляет вас от необходимости указания базы геоданных при запуске синхронизации. Если вводить имя пользователя и пароль необязательно, то вам будет сообщено об этом.

Связанные темы

5/10/2014