ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Создание реплики и версии

Доступно с лицензией Standard или Advanced.

  • Использование архивирования для отслеживания изменений реплики

Репликация базы геоданных создается поверх версионности. Во время создания реплики, версии из исходных и целевых баз геоданных становятся версиями реплики. Обмен изменениями в этих версиях реплик производится в течение синхронизации. Поскольку версии реплик связаны, то вы можете представлять себе версии реплик как средство для расширения дерева версий с целью поддержки работы в нескольких базах геоданных.

В качестве версии реплики для родительской или дочерней реплики может быть использована версия Default или любая другая именованная версия. Несколько реплик также могут разделять одну и ту же версию реплики. См. разделе Создание открепленной реплики, чтобы узнать, как настроить версию реплики в родительской или дочерней базе.

На расположенной ниже схеме показаны версии реплик для односторонних и двухсторонних реплик. Для двусторонней репликации родительская реплика использует версию с названием RV1 как версию реплики. Другая родительская реплика в односторонней репликации использует в качестве версии реплики RV2 в обоих примерах.

Примечание:
Также можно было бы создать все эти реплики из одной именованной версии, все из версии по умолчанию, или из любой комбинации именованных версий и версии по умолчанию.

Для обеих дочерних версий в многопользовательской базе геоданных, версия по умолчанию - это версия реплики. Кроме того факта, что они используются для репликации, версии реплики больше ничем не отличаются от других версий, как показанные ниже V1 и V2. Поскольку файловые и персональные базы геоданных не поддерживают управление версиями, в в дочерней базе геоданных во второй односторонней реплике не создается версии реплики, как показано справа.

Примечание:
Можно было бы также использовать именованную версию в качестве версии реплики в любой многопользовательской базе геоданных на схеме ниже.
Версии реплики для односторонней и двухсторонней репликации

Открепленная/закрепленная репликация возможна как для версионных, так и для неверсионных данных, а дочерняя реплика может быть размещена в персональной, файловой или в многопользовательской базе геоданных.

Когда дочерняя реплика размещается в многопользовательской базе геоданных, создается новая именованная версия, которая упрощает редактирование и служит версией реплики на дочерней реплике. Имя версии дочерней реплики устанавливается таким же, как имя реплики. Чтобы отредактировать данные дочерней реплики, подключитесь к многопользовательской базе геоданных и используйте диалоговое окно Изменить версию, чтобы изменить версию на версию дочерней реплики. После подключения к версии дочерней реплики, можно начать сеанс редактирования. Изменения должны выполняться в версии дочерней реплики, чтобы синхронизировать изменения обратно в родительскую реплику.

Открепленные/прикрепленные реплики позволяют использовать персональные или файловые базы геоданных для размещения дочерних реплик. Поскольку эти типы базы геоданных не поддерживают работу с версиями, то для потомка не создается версии реплики. То же самое происходит при откреплении неверсионных данных. Для определения изменений, которые необходимо отправить в течение синхронизации, используется дополнительная логика.

На диаграмме ниже показано два примера открепленных реплик и их версий. Одна родительская реплика использует RV1 в качестве версии реплики, в то время как другая использует в качестве версии реплики RV2. Одна дочерняя реплика размещается в файловой базе геоданных (также может использоваться персональная), а другая - в многопользовательской базе геоданных. Для многопользовательской базы геоданных с дочерней репликой RV2 была автоматически создана и установлена в качестве версии реплики для потомка в течение процесса создания. Имя реплики, которым в данном случае является RV2, было взято из имени версии реплики в родительской базе, использованной для ее создания.

Версии реплик для открепленной/прикрепленной репликации
Более подробно:

При работе с открепленными репликами в процессе их создания в базу геоданных родительской версии добавляется версия синхронизации. Версия синхронизации является потомком версии реплики, но она не изображена на рисунке выше, поскольку она используется только в процессе синхронизации. См. раздел Синхронизация и работа с версиями для получения более подробной информации.

Использование архивирования для отслеживания изменений реплики

Только для односторонней репликации, вы можете выбрать архивирование вместо версионирования, чтобы отследить изменения реплики. В этом случае родительская база геоданных должна быть многопользовательской базой геоданных, ссылающейся на версию по умолчанию. Преимущество управления репликами таким образом заключается в том, что оно сохраняет процессы согласования и сжатия отдельно от процесса синхронизации.

Когда для отслеживания изменений используется работа с версиями, создаются системные версии. Из-за этих версий системы вам необходимо регулярно выполнять синхронизацию для достижения эффективного сжатия базы. Если для отслеживания изменений применяется архивирование, системные версии не создаются. Поэтому процессы согласования, постобработки и сжатия не затрагиваются, делая управление версией и управление репликой независимыми. Это позволяет быть более гибким графику синхронизации. Чтобы использовать архивирование для отслеживания изменений реплик, исходные данные должны быть зарегистрированы как версионные в многопользовательской базе геоданных, а версия исходной реплики должна быть версией по умолчанию.

На рисунке ниже показана односторонняя реплика от родительской к дочерней между многопользовательскими базами геоданных, где используется версия default в качестве версии реплики как для родительской, так и для дочерней. Поскольку файловые и персональные базы геоданных не поддерживают управление версиями, в этом случае в дочерней файловой или персональной базе геоданных не создается версии реплики.

Односторонняя репликация от родительской к дочерней с использованием архивации из версии default многопользовательской базы геоданных

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

Односторонняя репликация от дочерней к родительской с архивированием между двумя многопользовательскими базами геоданных

Связанные разделы

  • Создание версий и выдача прав доступа
  • Реплики и базы геоданных
  • Типы репликации

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация