Skip To Content

Отключение блокировки схемы картографического сервиса

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

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

Примечание:

Даже если блокировка схемы картографического сервиса отключена, другие приложения и сервисы ArcGIS могут иметь возможность включать эксклюзивную блокировку схемы. Если вы не можете обновить схему набора данных после отключения блокировки схемы, обратитесь к разделу Блокировка схемы. В этом разделе содержится информация, которая поможет вам понять, как блокировки предотвращают обновление схемы.

Чтобы отключить блокировку схемы, выполните шаги из одного из приведенных ниже разделов.

В Manager

  1. Откройте Manager и выполните вход.
  2. Выберите Сервисы > Управление сервисами.
  3. В модуле Управление сервисами найдите свой картографический сервис и нажмите кнопку РедактироватьРедактировать.

    Если картографический сервис не отображается в списке, он может находиться во вложенной папке корневой директории Site.

  4. Щелкните вкладку Параметры.
  5. На вкладке Параметры снимите отметку Заблокировать схему базы данных.
  6. Нажмите Сохранить и перезапустить.

Блокировка схемы будет отключена для всех наборов данных, использующихся в картографическом сервисе.

В ArcMap

  1. Запустите ArcCatalog или ArcMap.
  2. В дереве Каталога разверните папку ГИС-серверы.
  3. Дважды щелкните мышью элемент Добавить ArcGIS Server и создайте подключение к серверу типа Администрировать ГИС-сервер. Инструкции по подключению приведены в разделе Создать административное подключение к ArcGIS Server в ArcMap. Если административное подключение уже установлено, этот шаг можно пропустить.
  4. В подключении к ArcGIS Server щелкните правой кнопкой мыши картографический сервис, подлежащий редактированию, и выберите Свойства сервиса.
  5. Щелкните вкладку Параметры.
  6. На вкладке Параметры щелкните Дополнительно.
  7. В диалоговом окне Дополнительные свойства задайте для свойства schemaLockingEnabled значение false.
  8. Щелкните ОК.
  9. В Редакторе сервисов нажмите кнопку ОК.

Блокировка схемы будет отключена для всех наборов данных, использующихся в картографическом сервисе.


В этом разделе
  1. В Manager
  2. В ArcMap