往要素类插入更新数据提示错误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
已邀请:

蒋汪洋

赞同来自:

【问题分析】:
该问题是由于10.0的地理数据库中gdb_items中4326空间参考的值为0,所以在升级以后无法匹配该空间参考。由10.0升级后的10.1或更高版本都有这个问题,如果是直接从9.3直接升级到10.1或更高则没有该问题。
【解决办法】:
删除gdb_items表shape字段上的空间索引,详见该文档。(http://support.esri.com/en/kno ... 42335

要回复问题请先登录注册