往要素类插入更新数据提示错误SRID不匹配
往要素类插入更新数据提示错误如下:
ORA-29877: failed in the execution of the ODCIINDEXUPDATE routine
ORA-20085: Insert Spatial Reference SRID 4326 does not match
SDE.GDB_ITEMS.SHAPE registered Spatial Reference SRID 0
ORA-06512: in SDE.ST_DOMAIN_METHODS, line 2000
ORA-06512: in SDE.ST_DOMAIN_METHODS, line 2372
ORA-29877: failed in the execution of the ODCIINDEXUPDATE routine
ORA-20085: Insert Spatial Reference SRID 4326 does not match
SDE.GDB_ITEMS.SHAPE registered Spatial Reference SRID 0
ORA-06512: in SDE.ST_DOMAIN_METHODS, line 2000
ORA-06512: in SDE.ST_DOMAIN_METHODS, line 2372
1 个回复
蒋汪洋
赞同来自:
该问题是由于10.0的地理数据库中gdb_items中4326空间参考的值为0,所以在升级以后无法匹配该空间参考。由10.0升级后的10.1或更高版本都有这个问题,如果是直接从9.3直接升级到10.1或更高则没有该问题。
【解决办法】:
删除gdb_items表shape字段上的空间索引,详见该文档。(http://support.esri.com/en/kno ... 42335)
要回复问题请先登录或注册