Chinaunix首页 | 论坛 | 博客
  • 博客访问: 891318
  • 博文数量: 584
  • 博客积分: 2293
  • 博客等级: 大尉
  • 技术积分: 3045
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-28 11:15
文章分类

全部博文(584)

文章存档

2012年(532)

2011年(47)

2009年(5)

我的朋友

分类: Oracle

2012-01-18 19:34:52

http://blog.chinaunix.net/space.php?uid=7934175&do=blog&id=3059551

一.备份所有归档日志文件
RMAN> backup archivelog all delete input; 
二: restore archivelog 的各种选项
恢复全部归档日志文件
RMAN> restore archivelog all; 
只恢复5到8这四个归档日志文件
RMAN> restore archivelog from logseq 5 until logseq 8; 
恢复从第5个归档日志起
RMAN> restore archivelog from logseq 5; 
恢复7天内的归档日志
RMAN> restore archivelog from time 'sysdate-7'; 
sequence between 写法
RMAN> restore archivelog sequence between 1 and 3; 
恢复到哪个日志文件为止
RMAN> restore archivelog until logseq 3; 
从第五个日志开始恢复
RMAN> restore archivelog low logseq 5; 
到第5个日志为止
RMAN> restore archivelog high logseq 5; 
三:如果想改变恢复到另外路径下 则可用下面语句
set archivelog destination to 'd:\backup';
   RMAN> run
   2> {allocate channel ci type disk;
   3> set archivelog destination to 'd:\backup';
   4> restore archivelog all;
   5> release channel ci;
   6> }


参考至:http://space.itpub.net/11134237/viewspace-710209

阅读(2131) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~