Используйте Мастер создания реплики (Create Replica wizard) в ArcMap для создания односторонних или двусторонних реплик. Описание этих типов репликации см. Типы репликации.
- Запустите ArcMap.
- Откройте существующий документ ArcMap или создайте новый, добавив в ArcMap данные.
- Если панель инструментов Распределенная база геоданных (Distributed Geodatabase) еще не открыта, в основном меню последовательно щёлкните на Настройки (Customize), Панели инструментов (Toolbars) и Распределенная база геоданных (Distributed Geodatabase).
- Щёлкните на кнопке Создать реплику (Create Replica) на панели инструментов Распределенная база геоданных (Distributed Geodatabase), чтобы запустить Мастер создания реплики (Create Replica wizard).
- Когда будет предложено, выберите базу геоданных ArcSDE, с которой собираетесь работать, если текущий документ карты ArcMap содержит данные из нескольких баз.
Мастер создания реплик поддерживает работу с удаленными и локальными базами геоданных. Доступ к удаленным базам геоданных осуществляется в ArcMap посредством картографических сервисов, для которых включена опция доступа к геоданным.
- На первой панели мастера укажите какую создавать реплику – двустороннюю, одностороннюю от родительской к дочерней или одностороннюю от дочерней к родительской версии.
- На следующей панели вы можете решить - выбрать репликацию данных или зарегистрировать только имеющиеся данные.
Опция регистрации существующих данных позволит вам создать реплику между двумя базами геоданных, которые содержат одинаковые данные.
Более подробно про создание реплик с опцией регистрации существующих данных, см. раздел Создание реплики с опцией регистрации с существующими данными.
- Выберите опцию репликации в базу геоданных или в XML-документ рабочей области.
Если вы выберете XML-документ, то позднее вы сможете импортировать эту рабочую область в другую базу геоданных с помощью средств импорта рабочей области.
Репликация данных в автономной среде возможна только в том случае, если вы реплицируете ваши данные в XML-документ рабочей области. Более подробно см. Создание реплики в отключенной среде.
- Щелкните на кнопке Обзор или вручную введите имя файловой или персональной базы геоданных, документа XML или подключения ArcSDE, куда вы хотите реплицировать данные.
Если вы реплицируете в документ XML, который не существует, то он будет создан. Если в базу геоданных, то можете указать локальную или удаленную.
- Для новой реплики устанавливается имя по умолчанию, но вы можете ввести какое-нибудь более значимое.
- Чтобы установить настройки, которые будут иметь приоритет над опциями репликации, используемыми по умолчанию, щёлкните Показать дополнительные опции (Show advanced options).
- Щелкните Далее (Next) для продолжения. Если вы не будете производить никаких изменений в опциях по умолчанию, то перейдите сразу к шагу 20.
- На первой панели окна Дополнительные опции создания реплики (Advanced Create Replica Options) можно выбрать модель Полная (Full) или Простая (Simple).
По умолчанию используется полная модель, в которой в дочерней реплике создаются сложные типы данных, которые являются версионными и должны оставаться версионными. Если вы выберете простую модель, то данные будут созданы в дочерней реплике как простые и не будут зарегистрированы как версионные. Более подробно см. Информация о моделях пространственных объектов для реплик.
- Если вы создаете одностороннюю реплику, на этой панели также будет опция использовать архивирование для отслеживания изменений. Если эта опция отмечена, архивирование будет использоваться для определения того, какие изменения отправлять при синхронизации. Рекомендуется использовать эту опцию, так как она ускоряет процесс синхронизации; но доступна она только при создании реплики из версии DEFAULT. Необходимо разрешить архивирование данных перед созданием реплики. Если для некоторых данных архивирование включено, а для других – нет, в реплику попадут только те данные, для которых архивирование включено.
Более подробно см. Архивирование баз геоданных.
- Щелкните Далее (Next).
- Щелкните на нужной опции экстента, чтобы изменить пространственный экстент реплики.
- Для исключения из реплики отдельных слоев или таблиц снимите галочку в поле, которое связано с этим слоем или таблицей.
- Если вы захотите изменить имя набора данных во время репликации, это можно сделать в столбце Имя цели (Target Name). Если вы реплицируете только данные или только схему, то можно оставить то же имя или ввести новое. Если вы ранее выбрали опцию регистрации только существующих данных, то каждое имя в столбце Имя цели (Target Name) будет предлагать ниспадающий список доступных в целевой базе геоданных типов данных.
- Каждая запись в столбце Открепить (Check Out) является комбинированным окном опций. Эти опции всегда включают в себя All Features и Schema Only. Если для конкретного слоя или таблицы имеется выборка или определяющий запрос, то эти опции также могут включать в себя Только выбранные объекты (Selected Features Only), Все объекты в опр. запросе (All Features in Def. Query) и Выбранные объекты в опр. запросе (Selected Features in Def. Query). Выберите опцию All Features и снимите галочку в поле Использовать пространственный экстент (Use Spatial Extent), если вы не хотите использовать никакие фильтры данных.
- Снимите отметку в поле Извлечь связанные данные (Extract related data), если не нужно реплицировать какие-либо связанные данные.
- Щелкните Далее (Next).
- Если вы выберете опцию включения в реплику связанных данных и произведете репликацию классов отношений, то будет отображена панель, которая позволит вам установить то, каким образом будут обрабатываться классы отношений. Это будет включать в себя направление обработки, которая по умолчанию является направленной вперед (forward), а также возможность отключения обработки отдельных классов отношений. Выбрав способ обработки классов отношений, щёлкните на кнопке Далее (Next).
- При создании двухсторонней реплики в диалоге Дополнительные опции создания реплики (Advanced Create Replica Options) будет отображена дополнительная панель, которая позволит вам выбрать, дочерняя или родительская реплика будет исходным отправителем данных. Данная опция будет важна только в случае работы в автономных системах.
- Если в Шаге 10 вы выбрали базу геоданных ArcSDE, укажите ключевое слово для реплики.
Вы можете использовать ключевые слова по умолчанию или указать необходимое ключевое слово конфигурации для каждого объекта, участвующего в создании реплики. Более подробную информацию о ключевых словах конфигурации см. в разделе Ключевые слова конфигурации для баз геоданных ArcSDE.
- В диалоговом окне Операции после создания реплики (Post Create Replica Options) выберите опции, определяющие действия, которые будут выполнены после создания реплики.
- Не предпринимать никаких действий (Take no further action) — Опция по умолчанию. При использовании этой опции по умолчанию реплика будет создана с использованием документа ArcMap, на котором отображены исходные данные.
- Изменить слои и таблицы, чтобы ссылаться на открепленные данные (Change the layers and tables to point to the replicated data) — текущий документ ArcMap будет изменен, чтобы ссылаться на данные в базе геоданных связанной реплики, сохраняя все настройки условных знаков.
- Сохранить копию этого документа карты со слоями и таблицами, ссылающимися на открепленные данные (Save a copy of this map document with the layers and tables pointing at the replicated data) - будет создан новый документ ArcMap, который будет ссылаться на данные в базе геоданных связанной реплики, сохраняя настройки условных знаков.
- Щёлкните на Итог (Summary), чтобы просмотреть параметры текущей реплики.
- Щёлкните на Готово (Finish), чтобы начать репликацию данных.
Состояние процесса реплицирования будет отображено в диалоговом окне выполнения репликации.