ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 不完全恢复

不完全恢复

原创 Linux操作系统 作者:oralau 时间:2009-04-27 00:20:10 0 删除 编辑

启动数据库到mount状态

RMAN> startup mount;

恢复数据库

RMAN> restore database;

进行不完全恢复

1)基于时间的不完全恢复

$export NLS_DATE_FORMAT=yyyy-mm-dd hh24:mi:ss

$rman target /

RMAN> recover database until time '2009-04-26 23:20:00';


2)基于sequence号的不完全恢复

RMAN> recover database until sequence 9 thread 1;


以resetlogs的方式打开数据库

RMAN> alter database open resetlogs;

对于10g以后的版本可进行跨越resetlogs时间的回复

重启数据库到mount状态

RMAN> shutdown immediate;

RMAN> startup mount;

回复数据库

RMAN> restore database;

恢复数据库

RMAN> recover database;

正常打开数据库

RMAN> alter database open;

 

 

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

上一篇: 完全恢复
下一篇: rman命令详解
请登录后发表评论 登录
全部评论

注册时间:2009-02-17

  • 博文量
    38
  • 访问量
    36540