000339 : 输入 <值> 没有 OID

描述

当前数据格式没有 ObjectID (OID) 字段,该字段是成功执行操作所必需的字段。常见的不具有 OID 字段的数据类型包括:x,y 事件图层、使用 SQL 在数据库中创建的但尚未注册到 ArcSDE 或地理数据库的数据。

解决方案

首先应将数据集转换为能够添加 OID 字段的数据集。多种包括 CopyFeaturesCopyRows 的工具均可用于将数据集转换为将包含 OID 字段的支持格式。对于数据库中使用 SQL 创建的数据,可使用 sdelayer/sdetable -o register 命令将表注册到 ArcSDE。


7/10/2012