shutdown immediate物理備庫長時間無法關閉案列

wxjzqym發表於2014-12-12
今天在對伺服器做維護時要先關閉伺服器上的物理備庫,在執行shutdown immediate30分鐘後發現物理備庫依然沒有關閉,於是檢視alert日誌發現內容如下:

Shutting down instance (immediate)
Starting background process EMN0
Fri Dec 12 15:04:38 CST 2014
Shutting down instance: further logons disabled
EMN0 started with pid=38, OS id=18960
Fri Dec 12 15:04:38 CST 2014
Stopping background process CJQ0
Fri Dec 12 15:04:38 CST 2014
Stopping background process MMNL
Fri Dec 12 15:04:39 CST 2014
Stopping background process MMON
License high water mark = 35
Fri Dec 12 15:04:40 CST 2014
Job queue slave processes stopped
All dispatchers and shared servers
。。。一直卡在這裡

從日誌資訊來分析發現資料庫在停止dispatcher和shared server程式時卡住了,透過ps -ef|grep oracle發現目前oracle程式中除了後臺程式外並沒有
其他會話連線進來,不過發現了一個可疑程式(一個oracle僵死程式),發現此程式的父程式是sqlplus程式,於是kill掉這個程式後馬上就關閉了資料庫。
程式資訊:
oracle   15972 15934  0 13:18 pts/4    00:00:00 sqlplus   as sysdba
oracle   15973 15972  0 13:18 ?        00:00:00 [oracle]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20801486/viewspace-1365876/,如需轉載,請註明出處,否則將追究法律責任。

相關文章