您的位置:首页 > 其它

ORA-01502: index ‘index_name' or partition of such index is in unusable state

2013-08-10 11:59 603 查看
错误现象

  今天发布脚本时,一个表插入数据时报如下错误

  ORA-01502: index ‘index_name' or partition of such index is in unusable state
  ORA-06512: at line 168

错误原因:

  这个错误一般是因为索引状态为UNUSABLE引起的。你可以通过下面SQL,查看索引的状态

SELECT OWNER, INDEX_NAME,STATUS  FROM DBA_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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐