ORA-01502: index ‘%s.%s’ or partition of such index is in unusable state
인덱스가 사용할 수 없게 되어 있음
- 사용할 수 없게 된 인덱스 확인
SELECT OWNER, INDEX_NAME, STATUS FROM ALL_INDEXES WHERE STATUS = 'UNUSABLE';
- 해당 인덱스 Rebuild 쿼리 생성
SELECT 'ALTER INDEX '||OWNER||'.'||INDEX_NAME||' REBUILD;' FROM ALL_INDEXES WHERE STATUS = 'UNUSABLE';
- Rebuild
ALTER INDEX owner_name.index_name REBUILD;