十六、歸檔模式下的完全恢復
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:主機域名、虛擬主機、營銷軟件、網(wǎng)站建設、鎮(zhèn)沅網(wǎng)站維護、網(wǎng)站推廣。
在歸檔模式下,擁有RMAN的備份和歸檔重做日志以及當前的重做日志文件,可以做到數(shù)據(jù)庫的完全恢復,并且是聯(lián)機狀態(tài)的下的恢復。
1.非系統(tǒng)表空間損壞的恢復
做數(shù)據(jù)庫完全備份
RMAN> backup as compressed backupset database plus archivelog delete all input;
創(chuàng)建測試表
SQL> create table test123 tablespace users as select * from dba_segments;
刪除測試表的表空間數(shù)據(jù)文件
SQL> ! rm -rf /u01/app/oradata/orcl/users01.dbf
重啟數(shù)據(jù)庫
SQL> shutdown immediate
SQL> startup
為了先打開數(shù)據(jù)庫,先將該數(shù)據(jù)庫文件離線。
SQL> alter database datafile 4 offline;
SQL> alter database open; --這里也可以在mounted狀態(tài)進行恢復后再打開數(shù)據(jù)庫
還原數(shù)據(jù)文件
RMAN> restore datafile 4;
恢復數(shù)據(jù)文件
RMAN> recover datafile 4;
將數(shù)據(jù)庫文件online
SQL> alter database datafile 4 online;
也可以將以上命令放在rman腳本中。
run {
sql 'alter database datafile 4 offline';
restore tablespace users;
recover tablespace users;
sql 'alter database datafile 4 online';
}
2.系統(tǒng)表空間損壞的恢復
系統(tǒng)表空間損壞,必須先做恢復,數(shù)據(jù)庫才能打開。
刪除數(shù)據(jù)文件system01.dbf
[oracle@oracle11g ~]$ rm -rf /u01/app/oradata/orcl/system01.dbf
注意:此時可能會無法重新連接數(shù)據(jù)庫:
使用RMAN登錄也失敗,使用shutdown abort停止數(shù)據(jù)庫:
啟動數(shù)據(jù)庫到mount狀態(tài)
SQL> shutdown immediate
SQL> startup
使用RMAN腳本恢復數(shù)據(jù)文件。
RMAN> run {
sql 'alter database datafile 1 offline';
restore datafile 1;
recover datafile 1;
sql 'alter database datafile 1 online';
}
啟動數(shù)據(jù)庫
SQL> alter database open;
3.所有數(shù)據(jù)文件丟失的恢復
刪除所有數(shù)據(jù)文件。
[oracle@oracle11g orcl]$ rm -f /u01/app/oradata/orcl/*.dbf
使用RMAN腳本恢復數(shù)據(jù)文件。
SQL> shutdown abort
SQL> startup
RMAN> run {
restore database;
recover database;
sql 'alter database open';
}
分享名稱:RMAN的使用(八)
文章源于:http://sd-ha.com/article4/gdddoe.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設、外貿網(wǎng)站建設、電子商務、定制網(wǎng)站、域名注冊、網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)