[오라클 에러] ORA-00604 : 순환 SQL 레벨 1 에 오류가 발생했습니다. 해결 방법


 

안녕하세요.

 

현재 저는 FA 업계 SI쪽 프로그래머로 일을 하고 있는 초급 개발자 입니다. 금요일 저녁에 퇴근을 하고, 숙소에서 이제 주말을 기다리며 쉬고 있던 중, 갑자기 업체로부터 연락을 받게 되었습니다.

 

DB 쪽에 문제가 발생한 것 같으니까 와서 빨리 대응을 해달라는 연락이었습니다.


 

그래서 바로 가서 문제를 확인해보니까 아래와 같은 에러 문구를 만나게 되었습니다.


ORA-00604, ORA-01653 에러코드



 

ORA-00604 : 순환 SQL 레벨 1에 오류가 발했습니다.

ORA-01653 : SYS.SETTINGS$ 테이블을 128()SYSTEM 테이블스페이스에서 확장할 수 없습니다.

 

구글링을 해보니까 SYS.AUD$ 테이블의 테이블 스페이스가 가득차서 확장하려는데 확장이 되지 않아서 발생하는 에러라고 합니다.

 

그러나 아래 SQL 문 하나로 바로 해결 할 수 있었습니다.


 

해결 방법


truncate table SYS.AUD$;


다행히 큰 삽질 없이 빨리 해결 하고 숙소로 복귀할 수 있었습니다~~

 

혹시나 저처럼, 같은 에러를 만나신 분들은 위의 truncate 쿼리를 실행하시면 될거에요!

 

감사합니다ㅎㅎ


728x90

이 글을 공유하기

댓글

Designed by JB FACTORY