oracle關閉資料庫時沒反應的處理案例
上次給客戶維護一套資料庫時,需要關閉資料庫,做硬體相關維護,在關閉資料庫用
shutdown immediate時,長時間沒反應,一直停在那裡,以下是具體檢查過程:
1:檢查oracle程式
-ef|grep ora
oracle 127192 1 0 19:13:41 - 0:09 ora_dbw6_oracle9i
oracle 180422 1 0 19:13:41 - 0:08 ora_pmon_oracle9i
oracle 225470 164648 0 10:26:12 pts/4 0:00 grep ora
oracle 69902 221556 0 09:47:48 pts/0 0:00 -ksh
oracle 213284 1 0 19:13:41 - 0:11 ora_dbw3_oracle9i
oracle 152238 1 0 19:13:41 - 0:00 ora_arc0_oracle9i
oracle 160492 1 0 19:13:41 - 0:31 ora_lgwr_oracle9i
oracle 164556 1 0 19:13:41 - 1:28 ora_dbw0_oracle9i
oracle 168472 136050 0 10:20:13 pts/2 0:00 -ksh
oracle 180922 1 0 10:25:56 - 0:00 sleep 60
oracle 50116 1 0 19:13:41 - 0:00 ora_reco_oracle9i
oracle 74712 1 0 19:13:41 - 0:09 ora_dbw7_oracle9i
oracle 91072 1 0 19:13:41 - 0:10 ora_dbw4_oracle9i
oracle 119578 1 0 19:13:41 - 0:00 ora_arc1_oracle9i
oracle 160710 164648 0 10:26:12 pts/4 0:00 ps -ef
oracle 164648 103230 0 10:24:32 pts/4 0:00 -ksh
oracle 103588 1 0 19:13:41 - 0:33 ora_dbw1_oracle9i
oracle 71126 168472 0 10:21:42 pts/2 0:00 sqlplus
oracle 75058 1 0 19:13:41 - 0:10 ora_ckpt_oracle9i
oracle 136636 1 0 19:13:41 - 0:09 ora_dbw5_oracle9i
oracle 189834 69902 0 10:22:10 pts/0 0:00 tail -f alert_oracle9i.log
oracle 214688 1 120 22:59:56 - 671:22 ora_j000_oracle9i
oracle 55054 1 0 19:13:41 - 0:16 ora_dbw2_oracle9i
oracle 71548 1 0 19:13:41 - 0:01 ora_smon_oracle9i
oracle 後臺程式全部在
2. 檢查資料庫後臺日誌
Sun Apr 24 10:21:51 2011
Shutting down instance: further logons disabled
Shutting down instance (immediate)
License high water mark = 208
Sun Apr 24 10:26:52 2011
Active call for process 214688 user 'oracle' program (J000)'
SHUTDOWN: waiting for active calls to complete.
從上面日誌可以看出 shutdown 命令在等待J000後臺程式,完成相關操作。
3.檢查J000程式
ps -ef|grep j000
oracle 214688 1 120 22:59:56 - 671:22 ora_j000_oracle9i
是job程式,可以看出這個job執行10個多小時。
4.殺調J000 job 程式
kill -9 214688
資料庫就很順利的關閉。
總結:資料庫外部連線程式全部關閉後,如果資料庫關閉還沒反應,一般與job程式還在執行有關,
關閉job程式即可。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-693847/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20210722]資料庫異常關閉的處理.txt資料庫
- 滑鼠右鍵沒反應怎麼處理 滑鼠右鍵點了沒反應
- Oracle 12.2 Heavy swapping 資料庫自動關閉OracleAPP資料庫
- Oracle資料庫歸檔模式的開啟和關閉Oracle資料庫模式
- Oracle資料庫中的逐行處理問題NEOracle資料庫
- 關於Oracle資料庫的時間查詢Oracle資料庫
- oracle資料庫的啟動關閉與各種服務Oracle資料庫
- 響應式關聯式資料庫處理R2DBC資料庫
- 一次ORACLE資料庫undo壞塊處理Oracle資料庫
- 如何處理Oracle資料庫中的壞塊問題(轉)Oracle資料庫
- 3.3.1 關於關閉資料庫資料庫
- 【ASK_ORACLE】你知道怎麼又快同時又幹淨地關閉Oracle資料庫嗎?Oracle資料庫
- Oracle日常問題處理-資料庫無法啟動Oracle資料庫
- 大資料處理的關鍵技術及應用大資料
- oracle遊標批次處理資料Oracle
- ORACLE DSG資料同步軟體程式導致資料庫無法正常關閉Oracle資料庫
- 時間序列資料的處理
- 亞信安慧AntDB資料庫——實時流資料處理的先鋒資料庫
- 關於資料庫事務併發的理解和處理資料庫
- 【資料庫資料恢復】Oracle資料庫誤truncate table的資料恢復案例資料庫資料恢復Oracle
- win10電腦usb介面沒反應怎麼處理 win10系統usb介面沒反應的解決教程Win10
- Win10系統滑鼠點選沒反應怎麼處理_win10滑鼠沒有反應的解決步驟Win10
- 在資料庫繁忙時如何快速有效的關閉MySQL服務資料庫MySql
- Oracle資料庫處理壞塊問題常用命令Oracle資料庫
- Oracle資料庫壞塊典型案例分析Oracle資料庫
- mongodb關閉資料庫例項MongoDB資料庫
- oracle資料庫資料字典應用Oracle資料庫
- Oracle分散式事務典型案例處理Oracle分散式
- win10電腦截圖沒反應怎麼修復_win10電腦截圖沒反應如何處理Win10
- 影像資料不足時的處理方法
- 亞馬遜宣佈永久關閉 Oracle 資料庫:已完成遷移亞馬遜Oracle資料庫
- Oracle資料庫出現ORA-19566 LOB壞塊的處理記錄Oracle資料庫
- 銀河麒麟系統安裝ORACLE資料庫問題處理Oracle資料庫
- 非常實用的Oracle資料庫資料恢復方法案例Oracle資料庫資料恢復
- 【資料庫資料恢復】ASM磁碟組掉線的Oracle資料庫資料恢復案例資料庫資料恢復ASMOracle
- Oracle資料庫壞塊典型案例擴充Oracle資料庫
- 3.3.3 使用immiedit模式關閉資料庫模式資料庫
- Polars提供Javascript的資料處理庫 - levelupJavaScript
- 【資料庫資料恢復】ASM例項不能掛載的Oracle資料庫資料恢復案例資料庫資料恢復ASMOracle