Skip To Content

00222: Abfrage-Layer enthält doppeltes Feld

In diesem Thema

Sie haben versucht, einen Feature-Service in ArcGIS for Server zu veröffentlichen, Ihr Layer enthält jedoch doppelte Spalten.

Eine Spalte kann mehrmals in die SQL-Anweisung einer Abfrage-Layer-Definition einbezogen werden, bei Feature-Services darf jede Spalte jedoch nur einmal referenziert werden.

Lösung

Sie haben folgende Möglichkeiten, einen Feature-Service in ArcGIS for Server zu veröffentlichen:

  • Ändern Sie die Abfragedefinition Ihres Layers, damit er keine doppelten Spalten mehr enthält.
  • Falls der Layer nicht benötigt wird, entfernen Sie ihn aus der Karte.

Weitere Informationen

Sie erstellen Abfrage-Layer in ArcMap, indem Sie eine SQL-Abfrage definieren. Zudem erstellt ArcMap automatisch einen Abfrage-Layer, der eine einfache SQL-Abfrage enthält, wenn Sie eine Tabelle aus einer Datenbank zu der Karte hinzufügen. Die Abfrage wird für Tabellen in Ihrer Datenbank ausgeführt und das Ergebnis ArcMap als Layer hinzugefügt.

Da Sie Feature-Services in erster Linie über Ihre Karte veröffentlichen, können Sie den Feature-Service in Client-Anwendungen bereitstellen, damit die Daten von anderen Benutzern bearbeitet werden können. Die Daten von Feature-Services können nur bearbeitet werden, wenn die SQL-Abfragen, die für die Layer in der Karte verwendet werden, einfach sind und keine Verbindungen, Where-Klauseln, doppelten Spalten oder virtuellen (berechnete) Spalten enthalten.

Weitere Informationen zum Erstellen eines Feature-Service