Включение SQL-доступа к данным базы геоданных в ArcGIS for Desktop

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

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

Версионные виды создаются автоматически для наборов данных, которые зарегистрированы как версионные в ArcGIS for Desktop 10.1 и более поздних версиях. Начиная с версии ArcGIS for Desktop 10.2 представления также создаются автоматически при включении архивирования неверсионных наборов данных.

Однако встречаются ситуации, когда представление отсутствует. Это следующие команды:

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

Шаги:
  1. В дереве каталога в ArcMap или ArcCatalog подключитесь к базе геоданных, содержащей данные, для которых вы собираетесь создать представление для SQL-доступа.

    Убедитесь в том, что вы подключились как владелец данных, только владелец может включать SQL-доступ. Также убедитесь, что у вас есть права, необходимые для создания представления.

  2. Щелкните правой кнопкой мыши таблицу, класс объектов или набор классов объектов, выберите Управлять (Manage) и щелкните Разрешить SQL-доступ (Enable SQL Access).

    Вид создан в базе данных. Если вы включили SQL-доступ к набору классов объектов, для каждого класса объектов в наборе данных объектов создается по одному представлению.

    ПримечаниеПримечание:

    Вы не можете включить SQL-доступ для версионных наборов данных и для неверсионных наборов с включенным архивированием в базах данных DB2 на z/OS.

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

5/25/2014