您好,登錄后才能下訂單哦!
這篇文章主要介紹“怎么解決rac斷電后打開提示datafile1有壞塊問題”,在日常操作中,相信很多人在怎么解決rac斷電后打開提示datafile1有壞塊問題問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎么解決rac斷電后打開提示datafile1有壞塊問題”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!
內(nèi)網(wǎng)兩臺RAC,斷電后無法啟動(dòng)。
過程:(前后持續(xù)幾個(gè)月。開始看了兩天沒成功,后面就沒管)
1、alert報(bào)錯(cuò)
Tue Jul 31 14:16:25 2018
Hex dump of (file 1, block 1824271) in trace file /oracle/ora11g/diag/rdbms/rac/rac4/trace/rac4_p001_8985.trc
Tue Jul 31 14:16:25 2018
Hex dump of (file 1, block 1824272) in trace file /oracle/ora11g/diag/rdbms/rac/rac4/trace/rac4_p006_8995.trc
Reading datafile '+DATA/rac/datafile/system.256.856700057' for corruption at rdba: 0x005bd610 (file 1, block 1824272)
Reading datafile '+DATA/rac/datafile/system.256.856700057' for corruption at rdba: 0x005bd60f (file 1, block 1824271)
Reread (file 1, block 1824271) found same corrupt data (logically corrupt)
RECOVERY OF THREAD 4 STUCK AT BLOCK 1824271 OF FILE 1
Reread (file 1, block 1824272) found same corrupt data (logically corrupt)
RECOVERY OF THREAD 4 STUCK AT BLOCK 1824272 OF FILE 1
執(zhí)行了一下 recover database using backup controlfile until cancel;
提示ora-1547,ora-1194
2、設(shè)置隱藏參數(shù) _allow_resetlogs_corruption=true, _corrupted_rollback_segments="xx" undo_management=manual
alter database open; 提示錯(cuò)誤:
ora-600 [kclchkblk_4]
ora-704: bootstrap process failure
3、推進(jìn)scn oradebug poke 或 alter sesession set events '10015 trace name adjust_scn level x' (11.2.0.4 之前可能才有效)
4、alter database open; 成功,并未需要resetlogs,可能和此處理方法有關(guān)。
5、alert日志,大量ora-600 [ktbsdp1] ,ora-01555, ora-600 [4097] 似乎都和undo損壞有關(guān)
6、刪除當(dāng)前undo表空間 重建
7、取消隱藏參數(shù),重啟
到此,關(guān)于“怎么解決rac斷電后打開提示datafile1有壞塊問題”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注億速云網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。