00161: Versionierter Feature-Layer hat keine versionierte Sicht
Der Layer, den Sie auf einem Server für räumliche Daten (Spatial Data Server, SDS) veröffentlichen möchten, verweist auf referenzierte Daten, aber der Zugriff auf die Daten erfolgt nicht über eine versionierte Sicht. SDS erfordert, dass der Zugriff auf versionierte Daten über eine versionierte Sicht erfolgt.
Lösung
Verwenden Sie das Geoverarbeitungswerkzeug Versionierte Sicht erstellen, um eine versionierte Sicht für Ihre Tabelle oder Feature-Class zu erstellen.
Sie können versionierte Sichten auch aus ArcGIS for Desktop erstellen.
Weitere Informationen zum Erstellen von versionierten Sichten aus ArcGIS for Desktop
Weitere Informationen
Dieses Problem tritt auf, wenn ältere Versionen von ArcSDE-Geodatabases manuell erstellt werden und die versionierte Sichten nicht manuell erstellt werden. In diesem Fall ist die versionierte Sicht nicht vorhanden. Änderungen an den Daten können nicht über SQL gesehen werden, und SDS kann nicht auf die Delta-Tabellen zugreifen. SDS kann nur den Tabellennamen abfragen, der veröffentlicht wurde. Wenn Sie eine versionierte Klasse veröffentlichen, wird einfach die Basistabelle abgefragt. Die korrigierenden Bearbeitungen, die in den Delta-Tabellen enthalten sind, werden nicht angezeigt.
Versionierte Ansichten enthalten Datenbanksichten, gespeicherte Prozeduren, Trigger und Funktionen, sodass Sie versionierte Daten in einer Geodatabase-Tabelle oder Feature-Class mithilfe von SQL (Structured Query Language) lesen können. Wenn Sie eine versionierte Ansicht abfragen, können Sie die Daten in der Basistabelle (Business-Tabelle) und die Bearbeitungen, die in den Delta-Tabellen gespeichert sind, anzeigen. Die von den versionierten Ansichten verwendeten Trigger aktualisieren die Delta-Tabellen, wenn Sie die versionierte Ansicht mit SQL bearbeiten. Im Gegensatz zu Datenbank- oder räumlichen Sichten werden versionierte Ansichten nicht dazu verwendet, das Tabellenschema zu ändern oder den Zugriff darauf zu beschränken. Vielmehr wird damit der Zugriff auf eine bestimmte Version einer Tabelle oder Feature-Class erleichtert.
Weitere Informationen zu versionierten Sichten
Weitere Informationen zum Erstellen von Feature-Services für SDS