IT/DB

오라클 ORA-00604, ORA-01653, ORA-02002 에러 발생시 해결방법

ko dean 2016. 6. 28. 09:02
반응형

오늘 아침에 비몽사몽한 상태로 출근준비를 하는데

 

대리님으로부터 전화가 왔다.



고객사에서 서버가 정상적으로 작동하지 않고 있다는 이야기였다.


로션도 안바르고 부랴부랴 회사에 뛰어와서 서버에 접속해서 봤더니




오라클에서 ORA-00604, ORA-1653,ORA-02002,ORA-00604,ORA-1653


에러를 내뿜었다.




읽어보기도 하고 검색도 해본 결과 SYS.AUD$에서 테이블 스페이스가 꽉 차서 


자동 확장하여 용량을 늘릴려고 하는데


실패해서 발생하는 에러라고 한다.




Toad나 SQLPlus로 계정에 접근하여 강제로 TableSpace를 확장하려 했으나


로그인에서부터 막혔다.


그래서 다시 검색 신공을 발휘하여... 해결방법을 찾았다.


cmd나 터미널 창에서 


sqlplus /nolog 를 쳐서 sqlplus에 접속한다.


conn /as sysdba 를 쳐서 sysdba 계정으로 로그인한다.


truncate table SYS.AUD$; 를 입력한 뒤


commit; 을 해주고 다시 서버 프로그램을 실행 시켰더니


정상적으로 작동 된다.



끝. 




출처 및 참고: http://www.gurubee.net/article/66661


신정훈님 댓글.








반응형