Aktivieren des SQL-Zugriffs auf Geodatabase-Daten von ArcGIS for Desktop

Dieses Thema gilt nur für ArcGIS for Desktop Standard und ArcGIS for Desktop Advanced.

Wenn Ihre Daten versioniert bzw. nicht versioniert, aber für die Archivierung aktiviert sind, müssen Sie eine Sicht verwenden, um mit SQL darauf zugreifen zu können.

Versionierte Sichten werden automatisch für Datasets erstellt, die als versioniert mit ArcGIS 10.1 for Desktop oder höher registriert sind. Sichten werden auch automatisch erstellt, wenn Sie die Archivierung für nicht versionierte Datensätze aktivieren (ab ArcGIS Desktop 10.2 for Desktop).

Es gibt jedoch Situationen, in denen keine Sicht vorhanden ist. Dies betrifft folgende:

In diesen Situationen können Sie den SQL-Zugriff für die Datasets von ArcGIS for Desktop aktivieren. Dadurch wird die Art von Sicht erstellt, die Sie benötigen, um mit SQL auf die Tabelle oder Feature-Class zuzugreifen.

Schritte:
  1. Stellen Sie im Kataloginhaltsverzeichnis in ArcMap oder ArcCatalog eine Verbindung mit der Geodatabase her, die die Daten enthält, für die Sie eine Sicht für den SQL-Zugriff erstellen möchten.

    Stellen Sie sicher, eine Verbindung als Besitzer der Daten herzustellen; nur der Besitzer kann den SQL-Zugriff aktivieren. Achten Sie außerdem darauf, dass Sie über die Datenbankberechtigungen verfügen, die zum Erstellen einer Sicht notwendig sind.

  2. Klicken Sie mit der rechten Maustaste auf die Tabelle, Feature-Class oder das Feature-Dataset. Wählen Sie Verwalten aus, und klicken Sie dann auf SQL-Zugriff aktivieren.

    Eine Sicht wird in der Datenbank erstellt. Wenn Sie den SQL-Zugriff auf ein Feature-Dataset aktivieren, wird für jede Feature-Class im Feature-Dataset eine Sicht erstellt.

    HinweisHinweis:

    Sie können keinen SQL-Zugriff auf versionierte oder nicht versionierte Datasets aktivieren, die für die Archivierung in DB2 unter z/OS-Datenbanken aktiviert sind.

Verwandte Themen

5/10/2014