错误现象:
今天在系统进行新数据录入的时候 提示
ORA-01502: index ‘index_name' or partition of such index is in unusable state
错误原因:
这个错误一般是因为索引状态为UNUSABLE引起的 ,通过下面SQL,查看索引的状态。
SELECT OWNER, INDEX_NAME,STATUS FROM ALL_INDEXES WHERE INDEX_NAME='INDEX_NAME' ;
SELECT OWNER, INDEX_NAME,STATUS FROM ALL_INDEXES WHERE INDEX_NAME='INDEX_NAME' ;
SELECT INDEX_NAME,STATUS FROM USER_INDEXES WHERE INDEX_NAME='INDEX_NAME' ;
解决方法:
重建索引 ALTER INDEX INDEX_NAME REBUILD

浙公网安备 33010602011771号