zoukankan      html  css  js  c++  java
  • RMAN数据库恢复之恢复归档日志文件

    恢复归档日志文件
    如果只是为了在恢复数据文件之后应用归档文件,那并不需要手动对归档文件进行恢复,RMAN会在RECOVER时自动对适当的归档进行恢复。
    单独恢复归档文件一般是有特别的需求,如创建了Data Guard环境。Standby端丢失了部分归档文件,需要从Primary端重新获取。
    1、恢复全部归档日志文件
    RMAN> RESTORE ARCHIVELOG ALL;

    2、恢复归档序号为20至30之间的归档文件
    RMAN> RESTOER ARCHIVELOG SEQUENCE BETWEEN 20 AND 30;

    默认情况下,RMAN将归档日志恢复到初始化参数LOG_ARCHIVE_DEST_1指定的路径下,如果需要恢复到其它路径,则通过SET ARCHIVELOG DESTINATION TO 命令设置归档的新路径,如:

    RMAN> RUN{
    SET ARCHIVELOG DESTINATION TO 'F:ORACLEBACKUPARCLOG';
    RESTORE ARCHIVELOG SEQUENCE BETWEEN 20 AND 30;
    }

    3、同一个RUN模块中允许同时出现多个SET ARCHIVELOG命令,也就是说可以在不同的位置设置不同的归档路径方式,将归档恢复到不同的目录,如:

    RMAN> RUN{
    SET ARCHIVELOG DESTINATION TO 'F:ORACLEBACKUPARCLOG1';
    RESTORE ARCHIVELOG SEQUENCE BETWEEN 20 AND 30;
    SET ARCHIVELOG DESTINATION TO 'F:ORACLEBACKUPARCLOG2';
    RESTORE ARCHIVELOG SEQUENCE BETWEEN 31 AND 40;
    SET ARCHIVELOG DESTINATION TO 'F:ORACLEBACKUPARCLOG3';
    RESTORE ARCHIVELOG SEQUENCE BETWEEN 41 AND 50;
    }
  • 相关阅读:
    Linux中的计算器(bc)
    在Linux中显示日历(cal)
    在Linux中显示日期(date)
    Linux中的注销当前用户
    Linux中的提示符
    在Linux中启动X Window
    硬盘知识
    划分Linux分区
    Linux中的关机
    hdu4424 Conquer a New Region 并查集/类似最小生成树
  • 原文地址:https://www.cnblogs.com/rusking/p/4179254.html
Copyright © 2011-2022 走看看