RMAN恢復之RMAN-06555處理
因為生產備份的時候排除了一個表空間:
解決方式:
1 、跳過表空間
recover database until time "to_date('2021-9-29 15:55:00','yyyy-mm-dd hh24:mi:ss')" skip forever tablespace BOSS3;
2 、使用指令碼run,時間寫在前面
#!/bin/bash
source /home/oracle/.bash_profile
export ORACLE_SID=jszg6
rmanlog=/home/oracle/scripts/log.txt
rman target / << EOF >> ${rmanlog}
run{
allocate channel t1 device type disk;
allocate channel t2 device type disk;
allocate channel t3 device type disk;
allocate channel t4 device type disk;
set until time "to_date('2021-9-29 15:55:00','yyyy-mm-dd hh24:mi:ss')";
set newname for datafile '+DATAC1/jszg/system01.dbf' to '+datac1/JSZG/datafile2/system01.dbf';
set newname for datafile '+DATAC1/jszg/sysaux01.dbf' to '+datac1/JSZG/datafile2/sysaux01.dbf';
set newname for datafile '+DATAC1/jszg/undotbs01.dbf' to '+datac1/JSZG/datafile2/undotbs01.dbf';
set newname for datafile '+DATAC1/jszg/undotbs02.dbf' to '+datac1/JSZG/datafile2/undotbs02.dbf';
........... 此處省略 ...............
set newname for datafile '+DATAC1/jszg/tbs_ac_8.dbf' to '+datac1/JSZG/datafile2/tbs_ac_8.dbf';
set newname for datafile '+DATAC1/jszg/gj05.dbf' to '+datac1/JSZG/datafile2/gj05.dbf';
set newname for datafile '+DATAC1/jszg/gj06.dbf' to '+datac1/JSZG/datafile2/gj06.dbf';
set newname for tempfile '+DATAC1/jszg/temp01.dbf' to '+datac1/JSZG/datafile2/temp01.dbf';
set newname for tempfile '+DATAC1/jszg/temp02.dbf' to '+datac1/JSZG/datafile2/temp02.dbf';
restore database;
switch datafile all;
switch tempfile all;
recover database;
#sql 'alter database open resetlogs';
release channel t1;
release channel t2;
release channel t3;
release channel t4;
}
exit;
EOF
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23732248/viewspace-2887290/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RMAN備份恢復之控制檔案的恢復(三)
- RMAN備份恢復之控制檔案的恢復(二)
- RMAN備份恢復之控制檔案的恢復(一)
- rman備份恢復命令之switch
- oracle之rman恢復資料庫Oracle資料庫
- oracle rman之丟失spfile恢復Oracle
- RMAN恢復 執行重要檔案RMAN恢復
- 處理恢復資料方法
- rman之同平臺異機恢復
- rman之建立恢復目錄筆記筆記
- 【RMAN】RMAN跨版本恢復(上)
- 【RMAN】RMAN跨版本恢復(中)
- 一次不完全恢復中途Kill rman後的問題處理+壞塊處理過程
- RMAN恢復 執行不重要檔案的RMAN恢復
- rman備份恢復-rman恢復資料檔案測試
- Oracle 備份恢復篇之RMAN catalogOracle
- RMAN備份與恢復之加密備份加密
- RMAN 恢復之控制檔案篇(1/5)
- RMAN 恢復之控制檔案篇(2/5)
- RMAN 恢復之控制檔案篇(3/5)
- RMAN 恢復之控制檔案篇(4/5)
- RMAN 恢復之控制檔案篇(5/5)
- RMAN恢復實踐
- rman恢復方案和oracle異機恢復Oracle
- rman 恢復機制與恢復測試
- oracle實驗記錄 (恢復-rman恢復)Oracle
- rman備份恢復-rman入門
- rman恢復--丟失控制檔案的恢復
- rman恢復 使用switch映像副本進行恢復
- Oracle資料庫備份與恢復之RMANOracle資料庫
- Oracle資料庫RMAN小結之恢復部分Oracle資料庫
- Oracle RMAN恢復測試Oracle
- RMAN恢復控制檔案
- Oracle rman 各種恢復Oracle
- RMAN其他恢復主題
- Oracle RMAN異機恢復Oracle
- RMAN恢復指令碼案例指令碼
- RMAN恢復資料庫資料庫