我的Rman恢复日记(10g)全部测试过,写得比较简单,做过的看就明白

 

 

全恢复

connect target www/www@kong;
run {
allocate channel t1 type 'SBT_TAPE'
parms 'ENV=(NSR_CLIENT=mes-backup.SESC.COM,NSR_SERVER=sesc-41nrhhgty5)';
restore database;
restore archivelog;
release channel t1;
}

时间点恢复,注意时间格式

**********time recovery *****  resetlog at last****

run {
allocate channel r1 type 'SBT_TAPE';
allocate channel r2 type 'SBT_TAPE';
set until time "to_date('01/16/2008 11:13:16','mm/dd/yyyy,hh24:mi:ss')";
send 'env=(nsr_client=mes-backup.sesc.com,nsr_server=sesc-41nrhhgty5)';
restore database;
recover database;
sql 'alter database open resetlogs';
release channel r1;
release channel r2;
}

cancel 恢复
************until scn recovery ****resetlog at last****


run {
allocate channel r1 type 'SBT_TAPE';
allocate channel r2 type 'SBT_TAPE';
allocate channel r3 type 'SBT_TAPE';
send 'env=(nsr_client=mes-backup.sesc.com,nsr_server=sesc-41nrhhgty5)';
restore database;
recover database until scn 2506651;
sql 'alter database open resetlogs';
release channel r1;
release channel r2;
release channel r3;
}

非当前日志恢复

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
logfile if archived then

SQL>alter database clear logfile group 1;
if unarchived logfile must run;
SQL>alter database clear unarchived logfile group 1;

SQL>alter database open;
*************************************************************88

控制文件及redo全部丢失(可能部分数据丢失)

 

-----controlfile and redo all lost ------


change pfile , add the last sentence:
_allow_resetlogs_corruption=TRUE

then:
alter session set events '10015 trace name adjust_scn level 1';
startup spfile


  

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12753752/viewspace-150418/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12753752/viewspace-150418/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值