您好,登錄后才能下訂單哦!
塊介質恢復性能增強(block media recovery) :
只是恢復受損的塊。不需要將受損的數據文件offline。
針對受損的數據塊,使用備份中好的數據塊進行restore和recover,避免了對整個數據文件的restore和recover。
前提條件:
必須開啟閃回數據庫功能。
在oracle 10g中,blockrecover命令可以執行塊介質恢復。
在oracle 11g中,新的命令recover ... block代替了blockrecover。
recover ... block會在尋找備份文件之前,檢索閃回日志。在執行recover ... block操作時,數據庫必須是open或mount狀態。rman需要使用歸檔日志來執行塊恢復,數據庫也必須是歸檔模式。
如何找出受損的數據塊:
·analyze表和索引
·list failure
·validate
·backup validate 命令
·export to dev/null?
·v$database_block_corruption
使用recover ... block修復受損的數據塊:
RMAN> recover dataflie 2 block 3,datafile 5 block 11; RMAN> recover dataflie 2 block 3,datafile 5 block 11 from tag=test1; #指定具體的備份
一次性修復所有的壞塊:
RMAN> recover corruption list;
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。