文档解释
ORA-13043: failed to read metadata from the _SDOLAYER table
Cause: An error was encountered reading the layer metadata from the _SDOLAYER table.
Action: This error is usually the result of an earlier error which should also have been reported. Address this accompanying error and retry the current operation. If no accompanying error was reported, contact Oracle Support Services.
ORA-13043: failed to read metadata from the _SDOLAYER table 这是一个Spatial应用中出现的ORACLE数据库错误。它是发生在试图从SDO_LAYER表中读取元数据时出现的一种状况。它表明发生了一场异常,该异常可能是由于这个表中缺少某些字段或类型不匹配所导致的。
官方解释
常见案例
正常处理方法及步骤
1.检查SDO_LAYER表的结构,以确保所有字段及其类型都是正确的。
2.使用SDO_GEOMETRY_METADATA修复该表,以确保所有元数据都是正确的。
3.重新加载所需要的元数据到该表中。
4.重新启动数据库,以确保更改被正确应用。