错误
使用数据处理语言 (DML) 对 st_geometry 属性执行操作时,会遇到以下 Oracle 错误:ORA-29861。
代码: SQL> DELETE FROM flight_path; DELETE FROM flight_path * 第 1 行处的错误: ORA-29861:域索引标记为 LOADING/FAILED/UNUSABLE
如果 sde.st_spatial_index 未成功创建并且标记为正在加载、失败或无法使用,则无法执行影响 st_geometry 属性的 DML 操作。
在 st_geometry 索引上创建空间索引时,有可能 CREATE INDEX 命令执行失败。 例如,如果表空间存储不足,无法存储索引分割,则索引创建可能失败。 如果 CREATE INDEX 命令失败,则 Oracle 不会自动从域索引创建失败状态中恢复,仅将该索引标记为无法使用。
退出域索引,然后继续 DML 操作,或确保空间索引创建成功。可以在 ArcCatalog 中执行此操作。
从 ArcGIS 专家处获得帮助
下载 Esri 支持应用程序