원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어

Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

원문 : http://www.ischo.net -- 조인상 //시스템 엔지니어

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

오라클 프로세스를 강제로 kill 한 후 다음과 같이 접속이 불가할때

 

$ sqlplus

SQL*Plus: Release 8.1.7.0.0 - Production on Sat Jun 19 20:35:37 2010

(c) Copyright 2000 Oracle Corporation.  All rights reserved.

Enter user-name: /as sysdba
ERROR:
ORA-01089: immediate shutdown in progress - no operations are permitted

 

 

이때 ps -ef | grep oracle  해도 아무 프로세스도 실행중이지 않으나

 

오라클 접속시 immediate shutdown in progress - no operations are permitted 라고 나오고

 

접속불가.

 

 

shared memory 에 아직 오라클이 올라와있기 때문인데 다음과 같이 조회할수 있다.

 

 

 # ipcs -mb | grep oracle
m    260 0xc7647d9c --rw-r-----    oracle      dba580239360
m    511 0x00000000 --rw-r-----    oracle      dba819261440

 

 

위에서 나온 메모리 영역을 클리어 시키면 된다.

 

# ipcrm -m 260

# ipcrm -m 511

 

 

이후 오라클 idle instance에 정상 접속이 됨을 알 수 있다.

 

 

 

서버에 요청 중입니다. 잠시만 기다려 주십시오...