ORACLE/문제있던거 정리

DB Shutdown 문제 정리

Max-Jang 2020. 6. 25. 16:05
반응형

SHUTDOWN IMMEDIATE를 실행했을 때, HANG이 걸린듯한 현상과 함께,

ALERT.LOG에 아래와 같은 메세지가 찍혔을 경우 처리 방법

 

Active call for process 4448 user 'SYSTEM' program 'ORACLE.EXE (J001)'

SHUTDOWN: waiting for active calls to complete.

 

원인 : PMON에서 COMMIT 되지 않은 TRANSACTION을 CLEAR하지 못했을 경우.

 

해결 방법은 아래와 같이 진행한다.

 

SQL> conn / sysdba

Connected to idle instance.

 

SQL> shutdown abort;

ORACLE instance shut down.

 

SQL> startup restrict

ORACLE instance started.

 

SQL> shutdown normal;

Database closed.

Database dismounted.

ORACLE instance shut down.