[오라클 에러] ORA-00604 : 순환 SQL 레벨 1 에 오류가 발생했습니다. 해결 방법
- Database(데이터베이스)/Oracle
- 2019. 11. 24. 02:00
안녕하세요.
현재 저는 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
'Database(데이터베이스) > Oracle' 카테고리의 다른 글
[오라클 PL/SQL] PL/SQL 매개변수 디폴트 값 설정 하는 방법 (0) | 2019.11.26 |
---|---|
[오라클 SQL] 오라클 숫차 체크 하는 방법 (0) | 2019.11.25 |
[오라클 PL/SQL] 프로시저 매개변수와 입력 값 매핑 방법 (0) | 2019.11.23 |
[오라클 PL/SQL] PL/SQL 프로시저 중복 데이터 검사 (UPDATE, INSERT) (0) | 2019.11.22 |
[오라클 PL/SQL] PL/SQL 프로시저 생성 방법 및 사용 예제 (0) | 2019.11.21 |
이 글을 공유하기