
ORA-01502: 인덱스 '인덱스명'또는 인덱스 분할영역은 사용할 수 없은 상태입니다
평상시엔 정상적으로 작동하던 insert Query가 갑자기 ORA-01502 오류를 출력하며 작동을 하지 않았다.
원인은 확인해봐야겠지만 간단히 말하면 사용 중이던 인덱스가 사용할 수 없는 상태가 되었기 때문에 출력되는데 아무것도 모르고 처음부터 해결하려고 하면 막막하게 느껴질 수 있으나 사실 매우 간단하게 해결이 가능하다.
ALTER INDEX 인덱스명 REBUILD;
를 작성하고 실행 시키니

라는 메시지가 출력되었고, 다시 저장 로직을 실행시키니 정상적으로 작동했다.
반응형
'Database > Oracle' 카테고리의 다른 글
| [Oracle | 오라클] ORA-00938: 함수의 인수가 충분하지 않습니다. / not enough arguments for function (0) | 2025.06.09 |
|---|---|
| [Oracle | 오라클] ORA-00918: 열의 정의가 애매합니다. / column ambiguously defined (1) | 2025.06.09 |
| [Oracle | 오라클] ORA-00904 : 부적합한 식별자 오류 (0) | 2022.08.29 |
| [Oracle | 오라클] ORA-01756 : 단일 인용부를 지정해 주십시오 오류 (0) | 2022.08.18 |
| [Oracle | 오라클] ORA-00979 : GROUP BY 표현식이 아닙니다. (0) | 2022.08.16 |