DBA

개인 학습, 작업 기록용입니다. 올바르지 않은 정보가 있다면 댓글주시면 감사하겠습니다!

DATABASE/Oracle

[Oracle] database shutdown hang ( ora-01013: user requested cancel of current )

DBnA 2023. 10. 5. 10:04

오라클 서버 구축하는 과정에서 여러번의 shutdown 과정이 필요한데,

shutdown immediate는 잘되나 shutdown 시 hang 걸림을 확인

 

shutdown 명령어 날렸는데 오랫동안 반응이 없음 

 

/engn/oracle/diag/rdbms/orcldev/ORCLDEV/trace alert_sid.log  

trace 확인 결과, 활성화된 프로세스가 존재하여 대기중인 상태

60분간 대기하다   ora-01013: user requested cancel of current  에러 뱉고 shutdown 중단

 

 

다른 세션에서 shutdown abort 로 해결함

--롤백없이 모든 명령 종료
shutdown abort;

--제한모드로 시작, DB정상시작 & 다른 유저 접속 불가
startup restrict;

--재종료
shutdown;

 

 

 

 

여러 자료 확인한 결과 kill -9 pid 로 프로세스 다 죽이고 진행하라는 글도 봤지만,

shotdown abort 부터..

 

SQL> shutdown immediate
ORA-24324: service handle not initialized
ORA-24323: value not allowed
ORA-01089: immediate shutdown in progress - no operations are permitted

SQL> startup
ORA-01012: not logged on

해당 에러시에도 동일한 방법으로 해결 가능하다.

제대로 shutdown되지 않아 생긴 문제