000339: Eingabe <Wert> hat keine OIDs.

Beschreibung

Das aktuelle Datenformat weist kein Feld "ObjectID" auf, das für eine erfolgreiche Ausführung des Vorgangs erforderlich ist. Beispiele für häufig verwendete Datentypen, die kein OID-Feld aufweisen, sind XY-Ereignis-Layer oder Daten, die mit SQL in einer Datenbank erstellt und nicht bei der Geodatabase registriert wurden.

Lösung

Konvertieren Sie das Dataset in ein Dataset, für das ein OID-Feld hinzugefügt wird. Das Dataset kann mit verschiedenen Werkzeugen, darunter Features kopieren und Zeilen kopieren, in ein unterstütztes Format konvertiert werden, das ein OID-Feld enthält. Für Daten, die mit SQL in einer Datenbank erstellt wurden, fügen Sie ein OID-Feld mit dem Geoverarbeitungswerkzeug Inkrementelles ID-Feld hinzufügen (nur IBM DB2, Microsoft SQL Server, Oracle oder PostgreSQL) hinzu, oder verwenden Sie das Geoverarbeitungswerkzeug In Geodatabase registrieren, um die Tabelle bei der Geodatabase zu registrieren, wobei ein OID-Feld hinzugefügt wird.