00120: Abfrage-Layer weist eine komplexe Abfrage auf
Bei der Standalone-Tabelle handelt es sich um eine von einer komplexen SQL-Abfrage definierte Abfragetabelle, und Sie nehmen eine Veröffentlichung auf einem Spatial Data Server (SDS) vor.
Lösung
- Ändern Sie die SQL-Abfrage so, dass sie nicht mehr komplex ist. Die Abfrage muss einfach sein. Ein allgemeines Beispiel wäre wie folgt: SELECT * FROM Test.dbo.US_States.
- Wenn Sie die Standalone-Tabelle nicht mehr benötigen, können Sie sie auch entfernen.
Weitere Informationen
Zur Veröffentlichung in SDS muss die Abfragetabelle von einer SQL-Abfrage definiert werden, die einfach ist. Ein allgemeines Beispiel wäre wie folgt: SELECT * FROM Test.dbo.US_States. Eine einfache Abfrage kann einen Teil der Felder in der Tabelle enthalten. Beispiel: SELECT objectid, pop2000, pop2010 FROM Test.dbo.US_States. WHERE-Klauseln und Verbindungen werden beim Veröffentlichen auf einem SDS-Server nicht unterstützt. Beispielsweise können Sie keine Abfragetabelle veröffentlichen, bei der Sie einen Teil der Zeilen in einer einfachen Abfrage für einen SDS-Server ausgewählt haben, weil sie von der WHERE-Klausel abhängig ist.
Ein Abfrage-Layer ist ein Layer oder eine Standalone-Tabelle, der oder die von einer SQL-Abfrage definiert ist. Abfrage-Layer ermöglichen es, dass sowohl räumliche als auch nicht-räumliche Informationen, die in einem DBMS gespeichert werden, mühelos in GIS-Projekte in ArcMap integriert werden können. Da in Abfrage-Layern Datenbanktabellen und Ansichten direkt mithilfe von SQL abgefragt werden, müssen sich die von einem Abfrage-Layer verwendeten räumlichen Informationen nicht in einer Geodatabase befinden.
Bei der Arbeit in ArcMap erstellen Sie Abfrage-Layer durch Definition einer SQL-Abfrage. Anschließend wird die Abfrage für die Tabellen und Sichten in einer Datenbank ausgeführt, und das Ergebnis wird ArcMap (je nach Abfrage) als Layer oder Standalone-Tabelle hinzugefügt.
Weitere Informationen zu Abfrage-Layern und Erstellen eines Abfrage-Layers
Weitere Informationen zum Erstellen von Feature-Services für einen Spatial Data Server (SDS)