資料庫啟動在mount狀態,無任何報錯
資料庫版本:11.1.0.7.0
作業系統版本:linux6
資料庫啟動在mount狀態,後臺日誌無報錯,顯示正在做recovery,hang住:
Mon Nov 18 09:30:08 2013
alter database open
Beginning crash recovery of 1 threads
Started redo scan
Completed redo scan
319186 redo blocks read, 37950 data blocks need recovery
通過對資料庫進行10046tracce分析、hanganalyze分析均無結果。
最後對資料檔案進行dbv,發現有壞塊:
DBVERIFY - 開始驗證: FILE = /dev/raw/raw104
頁 353108 標記為損壞
Corrupt block relative dba: 0x10856354 (file 66, block 353108)
Completely zero block found during dbv:
頁 353109 標記為損壞
Corrupt block relative dba: 0x10856355 (file 66, block 353109)
Completely zero block found during dbv:
頁 353110 標記為損壞
Corrupt block relative dba: 0x10856356 (file 66, block 353110)
Completely zero block found during dbv:
DBVERIFY - 驗證完成
檢查的頁總數: 2048000
處理的頁總數 (資料): 1391015
失敗的頁總數 (資料): 0
處理的頁總數 (索引): 627655
失敗的頁總數 (索引): 0
處理的頁總數 (其它): 29327
處理的總頁數 (段) : 0
失敗的總頁數 (段) : 0
空的頁總數: 0
標記為損壞的總頁數: 3
流入的頁總數: 0
加密的總頁數 : 0
最高塊 SCN : 2578500721 (0.2578500721)
對資料庫進行標記後,資料庫自動進行recovery,後臺日誌:
Hex dump of (file 66, block 353108) in trace file /opt/oracle/diag/rdbms/log2db/log2db/trace/log2db_ora_20638.trc
Corrupt block relative dba: 0x10856354 (file 66, block 353108)
Completely zero block found during crash/instance recovery
Reread of rdba: 0x10856354 (file 66, block 353108) found same corrupted data
Hex dump of (file 66, block 353109) in trace file /opt/oracle/diag/rdbms/log2db/log2db/trace/log2db_ora_20638.trc
Corrupt block relative dba: 0x10856355 (file 66, block 353109)
Completely zero block found during crash/instance recovery
Reread of rdba: 0x10856355 (file 66, block 353109) found same corrupted data
Hex dump of (file 66, block 353110) in trace file /opt/oracle/diag/rdbms/log2db/log2db/trace/log2db_ora_20638.trc
Corrupt block relative dba: 0x10856356 (file 66, block 353110)
Completely zero block found during crash/instance recovery
Reread of rdba: 0x10856356 (file 66, block 353110) found same corrupted data
Mon Nov 18 09:30:20 2013
Started redo application at
Thread 1: logseq 3452, block 3714433
Recovery of Online Redo Log: Thread 1 Group 2 Seq 3452 Reading mem 0
Mem# 0: /dev/raw/raw3
Completed redo application of 97.67MB
Mon Nov 18 09:30:32 2013
Completed crash recovery at
Thread 1: logseq 3452, block 4033619, scn 2578535648
37950 data blocks read, 37950 data blocks written, 319186 redo blocks read
Mon Nov 18 09:30:34 2013
Thread 1 advanced to log sequence 3453 (thread open)
Thread 1 opened at log sequence 3453
Current log# 3 seq# 3453 mem# 0: /dev/raw/raw4
Successful open of redo thread 1
MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
Mon Nov 18 09:30:34 2013
SMON: enabling cache recovery
Successfully onlined Undo Tablespace 2.
Verifying file header compatibility for 11g tablespace encryption..
Verifying 11g file header compatibility for tablespace encryption completed
SMON: enabling tx recovery
Database Characterset is ZHS16GBK
Opening with internal Resource Manager plan : on 2 X 8 NUMA system
Mon Nov 18 09:30:43 2013
Starting background process FBDA
Mon Nov 18 09:30:43 2013
FBDA started with pid=9, OS id=21068
replication_dependency_tracking turned off (no async multimaster replication found)
Starting background process QMNC
Mon Nov 18 09:30:47 2013
QMNC started with pid=28, OS id=21073
Mon Nov 18 09:33:19 2013
Completed: alter database open
資料庫啟動成功。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24996904/viewspace-1062901/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 程式無任何報錯但是無法寫入資料庫資料庫
- 資料庫啟動的不同狀態資料庫
- Oracle 在mount狀態下重新命名資料檔案Oracle
- 3.1.5.4 啟動例項並mount 資料庫資料庫
- 啟動、關閉與資料庫的特殊狀態資料庫
- 啟動資料庫至open狀態報錯:ORA-03113: end-of-file on communication channel資料庫
- picc某rac資料庫無法連線,資料庫處於開啟狀態。資料庫
- 惡意程式造成資料庫啟動報錯資料庫
- Oracle資料庫啟動過程及狀態詳解Oracle資料庫
- openguass 3.1.0 資料庫啟動,關閉,狀態檢查資料庫
- MySQL 5.7啟動資料庫報錯'does not exist or is not executable'MySql資料庫
- 恢復資料庫引數錯誤無法啟動資料庫
- 資料庫資料恢復-oracle資料庫報錯無法開啟的如何恢復資料?資料庫資料恢復Oracle
- 【ARCHIVE】使用startup mount force啟動資料庫後無法修改歸檔模式的模擬Hive資料庫模式
- dbua後資料庫無法啟動錯誤的解決資料庫
- 【TABLESPACE】資料庫Mount狀態下調整表空間資料檔案位置及名稱資料庫
- oracle資料庫狀態Oracle資料庫
- asm磁碟組依賴導致資料庫自啟動報錯ASM資料庫
- AIX系統中,啟動資料庫報錯ORA-27504AI資料庫
- 資料庫易混淆引數名以及引數檔案啟動資料庫到nomount狀態資料庫
- 【YashanDB資料庫】yasboot查詢資料庫狀態時顯示資料庫狀態為off資料庫boot
- 資料庫恢復狀態可能導致JOB無法自動執行資料庫
- 在 Laravel 的資料庫模型中使用狀態模式Laravel資料庫模型模式
- Oracle學習系列—資料庫結構—Mount階段動態檢視Oracle資料庫
- 嘗試無引數啟動資料庫時報錯ORA-304錯誤資料庫
- ORACLE 18C啟動資料庫報錯ORA-04031Oracle資料庫
- 資料庫訂單狀態資料庫
- 資料庫資料恢復—MongoDB資料庫檔案丟失,啟動報錯的資料恢復案例資料庫資料恢復MongoDB
- 爛筆頭——Oracle檢視資料庫開啟狀態Oracle資料庫
- 一次無法mount資料庫的經歷資料庫
- MYSQL資料庫服務無法啟動MySql資料庫
- openguass 資料庫狀態查詢資料庫
- oracle資料庫例項狀態Oracle資料庫
- SPFILE 錯誤導致資料庫無法啟動(ORA-01565)資料庫
- undo壞塊引起資料庫無法啟動資料庫
- Oracle資料庫的靜默狀態和掛起狀態Oracle資料庫
- 啟動oracle資料庫的時候報ORA-00205錯誤:Oracle資料庫
- 啟動資料庫時 ORA-01102: cannot mount database in EXCLUSIVE mode資料庫Database