Oracle ADG備庫(kù)SYSAUX數(shù)據(jù)文件壞塊恢復(fù)處理
本文闡述了Oracle ADG備庫(kù)SYSAUX數(shù)據(jù)文件壞塊恢復(fù)處理(ORA-00600,ORA-10567,ORA-10564,ORA-01110,ORA-10561)的思路、步驟、解決方案。
查看ADG同步情況
MRP0進(jìn)程沒啟動(dòng)
重新啟動(dòng)一下
還是沒有MRP0進(jìn)程
看看alert日志

數(shù)據(jù)文件sysaux.268.1081620609有壞快
嘗試修復(fù)
啟動(dòng)下MRP,檢查下日志
沒有修復(fù)
那么從主庫(kù)把sysaux單獨(dú)恢復(fù)至備庫(kù)
思路:
1、從主庫(kù)中backup as copy(映像副本)所需文件至本地 【備份集(backup datafile)catalog backuppiece】
2、將文件傳至備庫(kù)本地文件系統(tǒng)
3、備庫(kù)文件cp至共享存儲(chǔ)
4、刪除原文件,進(jìn)行恢復(fù)
主庫(kù)備份sysaux數(shù)據(jù)文件
已將sysaux數(shù)據(jù)文件備份至/tmp下
備份文件傳至備庫(kù)
傳至備庫(kù)
備庫(kù)將備份文件cp至共享存儲(chǔ)
注意:cp前檢查下本地文件系統(tǒng)的權(quán)限,對(duì)grid的用戶要有權(quán)限訪問:
已經(jīng)復(fù)制到數(shù)據(jù)文件所在磁盤目錄
刪除原故障文件,進(jìn)行恢復(fù)
原數(shù)據(jù)文件已刪除
檢查下目前讀取到的數(shù)據(jù)文件
此時(shí)控制文件中的sysaux數(shù)據(jù)文件路徑?jīng)]變,大小為0,說(shuō)明還沒被控制文件識(shí)別到新的備份的數(shù)據(jù)文件
在控制文件中添加映像副本的路徑
控制文件中添加映像副本
switch修改控制文件中的路徑(相當(dāng)于rename)
還是在找原故障文件的路徑,并未將映像副本路徑添加到控制文件
這里sysaux的online_status狀態(tài)為recover,不是offline
停下庫(kù),啟動(dòng)的mount再試(兩個(gè)節(jié)點(diǎn))
這里Key17就是我們需要的
其他的文件可以u(píng)ncatalog
report schema看一下
還是原來(lái)的
現(xiàn)在switch datafile 3 to copy
再report schema看一下
可以看到datafile3已經(jīng)是我們想要的了
啟動(dòng)MRP
檢查下同步情況
同步進(jìn)程正常
現(xiàn)在啟動(dòng)數(shù)據(jù)庫(kù)
墨天輪原文鏈接:
https://www.modb.pro/db/133259?sjhy(復(fù)制到瀏覽器或者點(diǎn)擊Oracle ADG備庫(kù)SYSAUX數(shù)據(jù)文件壞塊恢復(fù)處理(ORA-00600,ORA-10567,ORA-10564,ORA-01110,ORA-10561) - 墨天輪立即查看)
下一篇:Oracle ASM故障數(shù)據(jù)恢復(fù)案例分享