ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

00166: ObjectID des Layers wird nicht von der Datenbank verwaltet und der Feature-Service wird mit aktivierter Erstellen-Funktion veröffentlicht

  • Lösung
  • Weitere Informationen

Ihr Layer hat ein ObjectID-Attribut vom Typ "Integer", das nicht von der Datenbank verwaltet wird, und für den Service, den Sie versuchen zu veröffentlichen, ist der Vorgang Erstellen aktiviert.

Lösung

Wenn Benutzer dieses Service neue Features erstellen, müssen ObjectIDs vorhanden sein, die von der Datenbank verwaltet werden. Dazu können Sie das Geoverarbeitungswerkzeug Inkrementelles ID-Feld hinzufügen verwenden. Mit dem Werkzeug "Inkrementelles ID-Feld hinzufügen" wird einer vorhandenen Tabelle oder Feature-Class in einer IBM DB2-, Microsoft SQL Server-, Oracle- oder PostgreSQL-Datenbank ein von einer Datenbank verwaltetes ID-Feld hinzugefügt. Dieser Feldtyp ist für alle Feature-Classes oder Tabellen erforderlich, die Sie in einem Feature-Service bearbeiten möchten.

Wenn Benutzer dieses Service keine neuen Features erstellen, deaktivieren Sie den Vorgang Erstellen, indem Sie im Dialogfeld Service-Editor auf der Registerkarte Feature-Zugriff das entsprechende Kontrollkästchen deaktivieren.

Weitere Informationen

Das ObjectID-Feld wird von ArcGIS verwaltet und garantiert eine eindeutige Kennung für jede Zeile in einer Tabelle. In einer Tabelle oder der Attributtabelle eines Layers ist das ObjectID-Feld in der Regel unter dem Aliasnamen "OID" oder "ObjectID" aufgeführt. Schlüsselfunktionen, z. B. das Scrollen und das Anzeigen von Auswahlsätzen, sind von der Existenz dieses Feldes abhängig.

Weitere Informationen zu ObjectID-Feldern

Ganzzahlige ObjectID-Attribute müssen von der Datenbank verwaltet werden, wenn der Endbenutzer des Service zusätzliche Features für diesen Layer erstellen können soll.

Weitere Informationen zum Erstellen von Feature-Services für ArcGIS Server

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2019 Esri. | Datenschutz | Rechtliches