000339 : La entrada <valor> no tiene OID

Descripción

El formato de datos actual no tiene un campo ObjectID (OID), que se requiere para que la operación se ejecute correctamente. Algunos ejemplos comunes de un tipo de datos que no tiene un campo OID es una capa de eventos o datos x,y creados en una base de datos con SQL y no registrados en ArcSDE o en la geodatabase.

Solución

El dataset se debe convertir primero en un dataset que agregará un campo OID. Se pueden utilizar varias herramientas, incluidas CopyFeatures y CopyRows, para convertir el dataset a un formato compatible que contendrá un campo OID. Para los datos creados con SQL en una base de datos, utilice el comando sdelayer/sdetable -o register para registrar la tabla en ArcSDE.


7/11/2012