티스토리 뷰

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

 

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



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


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




오라클에서 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


신정훈님 댓글.








'IT > DB' 카테고리의 다른 글

[mysql] 특정값 갯수 가져오기  (0) 2015.05.03
MySQL 사용자 추가,삭제,권한부여  (0) 2015.04.28