000339: La entrada <valor> no tiene OID.

Descripción

El formato de datos actual no tiene un campo ObjectID, necesario para que la operación se ejecute correctamente. Ejemplos comunes de un tipo de datos que no tiene un campo OID son una capa de eventos x,y o los datos creados en una base de datos que usa SQL y que no está registrada en la geodatabase.

Solución

Convierta el dataset en uno que agregará un campo OID. Se pueden usar varias herramientas, incluidas Copiar entidades y Copiar filas, para convertir el dataset a un formato admitido con un campo OID. Para los datos creados con SQL en una base de datos, agregue un campo OID mediante la herramienta de geoprocesamiento Agregar campo Id. en aumento (solo IBM DB2, Microsoft SQL Server, Oracle o PostgreSQL) o utilice la herramienta de geoprocesamiento Registrar con la geodatabase para registrar la tabla con la geodatabase, lo que agregará un campo OID.