Oracle

오라클 ORA-01502 에러 : 인덱스 '인덱스명' 또는 인덱스 분할영역은 사용할 수 없은 상태입니다. 해결방법

뽀우맨 2024. 3. 19. 17:03

 

어떤 이유로 인하여 인덱스가 깨진 경우에 ORA-01502 오류가 발생합니다.

 

이럴땐 해당 인덱스를 새로 빌드해 주어야 하죠.

 

1
alter index 인덱스명 rebuild;
cs

 

일반적으로 위의 명령만 실행하면 깨진 인덱스를 다시 빌드하여 문제를 해결할 수 있습니다.

 

만약 분할영역 상태로 깨졌다면 ORA-14086 오류가 발생합니다.

이럴 땐 아래와 같은 명령으로 처리하면 됩니다.

alter index 인덱스명 rebuild partition 파티션명;

 

그럼...