Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Spring
- map multivaluemap
- Object
- object tostring
- 스프링
- object 배열
- 자바
- 외부 라이브러리 jar 배포
- object배열
- java
- maver 외부 jar 배포
- 맥북 port kill
- maven repository jar
- JS
- maven systempath
- java object 클래스
- javascript
- 배포시 systempath
- maven 외부 라이브러리 배포
- 졸프
- nice_v1.1.jar
- object 다형성
- 도커 컨테이너에 mysql
- object다형성
- maven jar 배포
- 자바스크립트
- niceid_v1.1.jar maven
- map vs multivaluemap
- 자바object다형성
- java object 다형성
Archives
- Today
- Total
모래블로그
java.sql.SQLException: ORA-01502: index ' ' or partition of such index is in unusable state 본문
Error
java.sql.SQLException: ORA-01502: index ' ' or partition of such index is in unusable state
별모래 2023. 12. 13. 17:54728x90
반응형
어떠한 이유로 인덱스가 깨지면 ORA-01502 오류가 발생한다고 한다.
이럴 경우, 해당 인덱스를 새로 빌드해주어야 한다.
해결 방법
1. 문제가 되는 Index 조회
select index_name, status, owner from dba_indexes where STATUS = 'UNUSABLE';
2. 문제가 되는 Index변경 Alter문 생성하여 조회
select 'alter index '||owner||'.'||index_name||' rebuild;' from dba_indexes where STATUS = 'UNUSABLE';
이 테이블에 alter index ~~ rebuild; 형식으로 뜰 테니 그걸 복사해서
3. 생성된 Alter문 실행
alter index OWNER.INDEX_PK rebuild;
2번에서 생성한 Index 변경 Alter 문을 복붙해서 실행시켜주면 된다.
Reference
https://kahn5000.cafe24.com/database/oracle/o_view.html?board=oracle_t&page=4&no=541&keyfield=&key=
728x90
반응형
'Error' 카테고리의 다른 글
[mac] 사용 중인 port kill 하기 (0) | 2024.05.31 |
---|---|
Intellij cannot resolve symbol 에러 (0) | 2023.11.30 |
java.sql.SQLException: ORA-01017: invalid username/password; logon denied (0) | 2023.11.30 |
졸프 에러 정리 (1) | 2023.11.22 |