ORA-14063: Unusable index exists on unique/primary constraint key ORACLE 报错 故障修复 远程处理

文档解释

ORA-14063: Unusable index exists on unique/primary constraint key

Cause: User attempted to add or enable a primary key/unique constraint on column(s) of a table on which there exists an index marked Index Unusable.

Action: Drop the existing index or rebuild it using ALTER INDEX REBUILD

ORA-14063错误指出,在唯一约束或者主约束键上存在一个无效索引。

官方解释

常见案例

正常处理方法及步骤

1.先查找存在的主键或唯一索引,删除多余的索引。

2.检查是否有重复的列被添加到索引中,如果是这样,删除多余的列。

3.如果需要创建多个不同的索引,每个索引使用不同的字段。

4.检查创建索引时,字段列表里是否有重复元素,优先使用唯一索引而不是可能产生重复的普通索引。


数据运维技术 » ORA-14063: Unusable index exists on unique/primary constraint key ORACLE 报错 故障修复 远程处理