ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 【RMAN】【不完全恢复】RMAN实验之(37)--不完全恢复(仅记录 无实验过程)

【RMAN】【不完全恢复】RMAN实验之(37)--不完全恢复(仅记录 无实验过程)

原创 Linux操作系统 作者:chicheng_cn421 时间:2011-09-24 19:37:23 0 删除 编辑

【实验内容】
RMAN不完全恢复
不完全恢复也直接上主要的rman代码了。需要的朋友可以参考。
1、基本时间恢复
 c:\set nls_date_format=yyyy-dd-mm hh24:mi:ss
 c:\rman target sys/oracle@test nocatalog
 RMAN>run {
  startup force mount;
  set until time='2010-08-22 12:00:08';
  restore database;
  recover database;
  sql 'alter database open resetlogs;
  }
2、基于SCN恢复
 RMAN>run {
  startup force mount;
  set until scn=123456;
  restore database;
  recover database;
  sql 'alter database open resetlogs';
  }
3、基于日志序列号恢复
 RMAN>run {
  startup force mount;
  set until seqence=10;
  restore database;
  recover database;
  sql 'alter database open resetlogs';
  }
4、基于备份控制文件恢复
 c:\set nls_date_format=yyyy-dd-mm hh24:mi:ss
 c:\rman target sys/oracle@test nocatalog
 RMAN>startup force nomount;
 RMAN>set dbid=1113606269;
 RMAN>restore controlfile from autobackup maxseq 6;
 RMAN>alter database mount;
 RMAN>run {
  set until time='2010-08-22 12:00:08';
  restore database;
  recover database;
  sql 'alter database open resetlogs;
  }
当执行了上述4种不完全恢复之后,建议删除早期的所有备份,并重新备份数据库
RMAN>run {
 delete noprompt backup;
 delete noprompt copy;
 backup database format='c:\backup\%d_%s.bak';
 sql 'alter system archive log current';
 }

以上。

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

请登录后发表评论 登录
全部评论

注册时间:2011-03-05

  • 博文量
    261
  • 访问量
    417501