Управление блокировками в базе геоданных

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

Администраторы могут видеть, кто является владельцем схемы, версии и блокировки состояний, установленной в базе геоданных, на закладке Блокировки (Locks) диалогового окна Администрирование базы геоданных (Geodatabase Administration). Это диалоговое окно открывается при подключении к базе геоданных из дерева Каталог (Catalog) в ArcGIS for Desktop.

Администратор базы геоданных может использовать закладку Блокировки (Locks) диалогового окна Администрирование базы геоданных (Geodatabase Administration) для управления общими задачами обслуживания базы геоданных. Просматривая все блокировки базы геоданных, администратор видит, какие пользователи блокируют определенные наборы данных и версии, не позволяя осуществлять обслуживание базы данных, например, согласование данных или сжатие базы геоданных. Администратор может использовать список блокировок, для того чтобы определить, насколько безопасным является отключение каких-либо пользователей для запуска определенных процессов.

Владельцы данных могут просматривать списки блокировок схемы и версии, установленных на их данные и версии. Они могут получить доступ к списку блокировок, выбрав пункт Управление (Manage) в контекстном меню своего набора данных. Это позволяет владельцам данных видеть, кто установил блокировку, которая не позволяет им изменять схему своего набора данных или удалить свою версию.

Способ доступа к списку блокировок зависит от того, являетесь ли вы администратором базы геоданных или владельцем данных. Далее приведены инструкции по доступу к списку для того и для другого типа пользователей:

Шаги:
  1. Запустите ArcMap или ArcCatalog и подключитесь к многопользовательской базе геоданных, по которой необходимо просмотреть список блокировок.

    Подключение в качестве администратора базы геоданных (Connect as geodatabase administrator)

    Позволяет просматривать все схемы, версии и блокировки состояний в базе геоданных.

    Подключение в качестве владельца данных или версии (Connect as a data or version owner)

    Позволяет просматривать список блокировок схемы, установленных на определенные наборы данных и версии, владельцем которых вы являетесь.

  2. Щелкните закладку Блокировки (Locks) в диалоговом окне Администрирование базы геоданных (Geodatabase Administration).

    Администратор базы геоданных

    Щелкните правой кнопкой мыши на подключение к базе данных в дереве Каталога, наведите указатель на пункт Администрирование (Administration), щелкните Администрирование базы геоданных (Administer Geodatabase), а затем щелкните на закладке Блокировки (Locks).

    Владелец данных/версии

    Щелкните свой набор данных, наведите курсор на пункт Управление (Manage), затем щелкните Блокировки (Locks).

    Открывается список Блокировки (Locks). Если вы подключились к базе геоданных как администратор, то для вас будет выведен список всех блокировок на все объекты базы геоданных.

    Если вы подключились как владелец данных, то для вас будет выведен только список объектов и версий, которыми вы владеете. Изначально на список наложен фильтр, отображающий только блокировки, установленные на набор данных или версию, к которой вы подключены в настоящий момент.

  3. Если вы подключились как администратор базы геоданных, у вас есть возможность отключить сессию пользователя, и таким образом снять все блокировки, установленные для этой сессии. Для этого щелкните правой кнопкой на блокировке и выберите пункт Отключить пользователя (Disconnect User).
    ВниманиеВнимание:

    Отключать активные сессии рекомендуется лишь в крайних случаях, так как пользователь может быть занят редактированием. Следует отключать пользователей для снятия блокировки только в тех случаях, когда сессия остается открытой и не используется (например, на выходных), если сессия зависла и блокирует объект, или если происходит взаимоблокировка.

    Отключение пользователей со закладки Блокировки (Locks) аналогично отключению их со закладки Подключения (Connections) и требует наличия аналогичных прав доступа в базе данных и имеет такие же ограничения. См. раздел Справки своей СУБД, где описывается процедура отключения пользователей.

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

9/10/2013