Mit der Standard- oder Advanced-Lizenz verfügbar.
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:
- Sie haben Tabellen oder Feature-Classes, die vor ArcGIS 10.1 als versioniert registriert wurden, und nicht manuell eine versionierte Sicht erstellt.
- Sie haben in ArcGIS 10.1 oder einer höheren Version eine Tabelle oder Feature-Class als versioniert registriert, haben jedoch nicht die notwendigen Berechtigungen, um eine Sicht in der Datenbank zu erstellen.
- Sie haben die Archivierung für eine nicht versionierte Tabelle oder Feature-Class aktiviert, haben jedoch nicht die notwendigen Berechtigungen, um eine Sicht in der Datenbank zu erstellen.
- Die Sicht wurde versehentlich mit SQL- oder Datenbankmanagementsystem-Werkzeugen gelöscht.
In diesen Situationen können Sie den SQL-Zugriff auf die Datasets aus ArcGIS Desktop aktivieren. Dadurch wird die Art von Sicht erstellt, die Sie benötigen, um mit SQL auf die Tabelle oder Feature-Class zuzugreifen.
-
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.
- 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.