Регистрация данных как версионных

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

Чтобы иметь возможность использовать версионное редактирование, все данные должны быть зарегистрированы как версионные. При регистрации данных как версионных создаются две дельта-таблицы для отслеживания операций вставки, обновления и удаления, применяемых к данным. Таким образом, версионный набор данных состоит из исходной таблицы (она называется основной или базовой) плюс из всех изменений в дельта-таблицах. Только владелец данных может зарегистрировать их как версионные.

Более подробное описание версионного редактирования см. в разделе «Работа с данными с поддержкой версий» в главе Стратегии обслуживания данных.

ВниманиеВнимание:

Регистрация набора классов объектов как версионного позволит зарегистрировать все его классы объектов как версионные.

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

Шаги:
  1. Запустите ArcCatalog или ArcMap и подключитесь к базе геоданных, содержащей набор классов объектов, класс объектов или таблицу, которые необходимо зарегистрировать как версионные.
  2. Щелкните правой кнопкой мыши на наборе классов в дереве Каталога, выберите Управление (Manage), а затем выберите Регистрировать как версионный (Register As Versioned).

    Откроется диалоговое окно Зарегистрировать как версионные (Register As Versioned).

  3. (Дополнительно) При необходимости сохранить изменения в версию DEFAULT (редактируемую непосредственно или сливаемую из других версий) отметьте опцию Регистрировать выбранные объекты с возможностью перемещения изменений в базу (Register the selected objects with the option to move edits to base).

    Более подробную информацию см.Выбор метода регистрации данных.

  4. Click OK.

После этого класс объектов или таблица, либо все классы объектов в наборе классов объектов будут зарегистрированы как версионные с наличием дельта-таблиц, связанных с ними. При редактировании данных в ArcMap убедитесь, что выбрана опция сеанса редактирования Редактировать версию базы данных с возможностью отмены и повтора операций (Edit a version of the database with the ability to undo and redo).

12/10/2012