ORA-13223: duplicate entry for string in SDO_GEOM_METADATA ORACLE 报错 故障修复 远程处理
文档解释
ORA-13223: duplicate entry for string in SDO_GEOM_METADATA
Cause: There are duplicate entries for the given table and column value pair in the USER_SDO_GEOM_METADATA view.
Action: Check that the specified table and geometry column names are correct. There should be only one entry per table, geometry column pair in the USER_SDO_GEOM_METADATA view.
。
ORA-13223:在SDO_GEOM_METADATA表中发现了重复的字符串。
它是由Oracle空间数据库中的SDO_GEOM_METADATA表产生的错误,该表用于存储表中几何数据(即空间数据)的元数据。
错误示例:
示例1
ORA-13223: duplicate entry “SRID=4545; XY_PREC=11; UNITS=MIL; FORMAT=7” for column in SDO_GEOM_METADATA
说明:此示例指示注册的元数据已存在,列 SRID = 4545(国际空间参考系),XY_PREC = 11(X和Y坐标的最大精度),UNITS = MIL(定义度量单位),FORMAT = 7(指示SDO_POINT的格式)。
示例2
ORA-13223: duplicate entry “SRID=4545; UNITS=KM” for column in SDO_GEOM_METADATA
说明:此示例指示度量单位, SRID = 4545, UNITS = KM(定义千米单位)已被注册。
正常处理方法及步骤
1. 如果确实有重复条目,则应使用DDL语句更新SDO_GEOM_METADATA表,以提供准确的SRID和元数据条目。
2. 如果SRID和元数据条目中有任何错误,则可以修改条目来纠正错误,或者可以使用DDL语句将其删除。
3. 如果所提供的信息确实重复,则可以编写具有相同数据的新SQL查询以删除/更新条目。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341