Error: Unique indexes can't be specified for multiversioned tables
文章编号 : 38089
软件: ArcGIS - ArcEditor 9.3.1 ArcGIS - ArcInfo 9.3.1 ArcGIS Server 9.3.1 ArcSDE 9.3.1
操作系统: N/A
软件: ArcGIS - ArcEditor 9.3.1 ArcGIS - ArcInfo 9.3.1 ArcGIS Server 9.3.1 ArcSDE 9.3.1
操作系统: N/A
1 个回复
易智瑞技术支持
赞同来自:
原因: 在升级到ArcSDE9.3.1 SP2版本后,会对globaid和objectid字段创建唯一值索引,如果这些数据注册版本(手动或者创建复本的结果),都会产生这个错误
解决方法: 将这些数据创建在globeid和objectid的唯一值索引删除掉 以下程序将检测到,如果这些情况存在,并将它们替换为非唯一索引 http://downloads2.esri.com/sup ... y.zip 也可以对要素类或者表进行手动删除 1:ArcCatalog连接ArcSDE 2:选择要素类或者表右键”属性“ 3:选择”索引“页面 4:在索引字段框选 GLOBALID OBJECTID 索引命名类似:UUID_OID_46, I9Globaldid2 如果要素类或者表没有版本化,唯一值的可选框可选 5:删除索引,点击OK即可。
创建时间:2010-08-02
最近更新: 2010-08-13
【原文链接】
http://support.esrichina.com.c ... .html
要回复问题请先登录或注册