ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 【转】恢复archivelog介绍

【转】恢复archivelog介绍

原创 Linux操作系统 作者:bulletming 时间:2019-05-31 08:12:07 0 删除 编辑
恢复archivelog介绍(即restore archivelog介绍)

恢复archivelog介绍(即restore archivelog介绍)
作者:George.ma  BLOG:http://blog.chinaunix.net/u/12521/
当数据库出现问题,但不需要restore只需recover时,发现要用到的archivelog已经备份并删除了,因为我们备份archivelog一般是采用delete input的,
这时先需要restore archivelog,然后才能做recover,下面介绍一下restore archivelog的用法:
作者:George.ma  BLOG:http://blog.chinaunix.net/u/12521/
restore archivelog后面可以跟的参数有"all, from, high, like, logseq, low, scn, sequence, time, until"
现在举一列子说明:
1.列出已经备份的archivelog
list backup of archivelog all;
2.预览恢复出程,但不真正恢复,可以在你执行恢复前先看看恢复过程,也可以验证一下你的语法是否写对
restore archivelog all preview;  即在你要执行的restore archivelog命令后加preview
restore archivelog sequence 18 preview;
3.恢复指定时间范围的archivelog
  3.1 显示2008-08-13 10:00:00到2008-08-13 11:00:00之间的archivelog
      list backup of archivelog time between "to_date('2008-08-13 10:00:00','yyyy-mm-dd hh24:mi:ss')" and "to_date('2008-08-13 11:00:00','yyyy-mm-dd hh24:mi:ss')";
  3.2 预览恢复2008-08-13 10:00:00到2008-08-13 11:00:00之间的archivelog
      restore archivelog time between "to_date('2008-08-13 10:00:00','yyyy-mm-dd hh24:mi:ss')" and "to_date('2008-08-13 11::00','yyyy-mm-dd hh24:mi:ss')" preview;
  3.3 真正恢复2008-08-13 10:00:00到2008-08-13 11:00:00之间的archivelog
      restore archivelog time between "to_date('2008-08-13 10:00:00','yyyy-mm-dd hh24:mi:ss')" and "to_date('2008-08-13 11::00','yyyy-mm-dd hh24:mi:ss')"
4.恢复指定的archivelog
restore archivelog sequence 18; 恢复sequence为18的archivelog
5.restore archivelog like恢复模糊查询出来的archivelog,这个只能用于通过catalog的备份,用nocatalog的会报错
restore archivelog like '%18%';
6.恢复指定sequence范围的archivelog
restore archivelog from sequence 18 until sequence 20;
或restore archivelog low sequence 18 high sequence 20;
或restore archivelog low logseq 18 high logseq 20;
7.指定archivelog的恢复目的地,如你想把archivelog恢复到一个临时目录时有用,但这个必须包含在run{}里面才能用
set archivelog destination to 'e:\temp';

以上基本上可以解决你恢复archivelog的需求,我是在10.2.0.4版本中测试通过的,欢迎大家补充,转载请说明出处.
作者:George.ma  BLOG:http://blog.chinaunix.net/u/12521/

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

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

注册时间:2004-05-31

  • 博文量
    101
  • 访问量
    72500