zoukankan      html  css  js  c++  java
  • ORA-279 signalled during: alter database recover logfile

     

    在RMAN的RECOVER还原过程中,RMAN界面正常,但是检查、刷新告警日志,发现告警日志里面有ORA-279,如下所示:

     

    alter database recover logfile '/u06/archivelog/2019_02_19/o1_mf_1_16228_g6oznpbv_.arc'
    Thu Feb 21 08:49:48 CST 2019
    Media Recovery Log /u06/archivelog/2019_02_19/o1_mf_1_16228_g6oznpbv_.arc
    Thu Feb 21 08:50:58 CST 2019
    ORA-279 signalled during: alter database recover logfile '/u06/archivelog/2019_02_19/o1_mf_1_16228_g6oznpbv_.arc'...
    Thu Feb 21 08:50:59 CST 2019
    alter database recover logfile '/u06/archivelog/2019_02_19/o1_mf_1_16229_g6ozp2pv_.arc'
    Thu Feb 21 08:50:59 CST 2019
    Media Recovery Log /u06/archivelog/2019_02_19/o1_mf_1_16229_g6ozp2pv_.arc
    Thu Feb 21 08:51:12 CST 2019
    ORA-279 signalled during: alter database recover logfile '/u06/archivelog/2019_02_19/o1_mf_1_16229_g6ozp2pv_.arc'...
    Thu Feb 21 08:51:12 CST 2019
    alter database recover logfile '/u06/archivelog/2019_02_19/o1_mf_1_16230_g6ozrswb_.arc'
    Thu Feb 21 08:51:12 CST 2019
    Media Recovery Log /u06/archivelog/2019_02_19/o1_mf_1_16230_g6ozrswb_.arc
    Thu Feb 21 08:51:39 CST 2019
    ORA-279 signalled during: alter database recover logfile '/u06/archivelog/2019_02_19/o1_mf_1_16230_g6ozrswb_.arc'...
    Thu Feb 21 08:51:39 CST 2019
    alter database recover logfile '/u06/archivelog/2019_02_19/o1_mf_1_16231_g6ozsj8q_.arc'
    Thu Feb 21 08:51:39 CST 2019
    Media Recovery Log /u06/archivelog/2019_02_19/o1_mf_1_16231_g6ozsj8q_.arc
    Thu Feb 21 08:51:54 CST 2019
    ORA-279 signalled during: alter database recover logfile '/u06/archivelog/2019_02_19/o1_mf_1_16231_g6ozsj8q_.arc'...
    Thu Feb 21 08:51:54 CST 2019
    alter database recover logfile '/u06/archivelog/2019_02_19/o1_mf_1_16232_g6ozt53s_.arc'
    Thu Feb 21 08:51:54 CST 2019
    Media Recovery Log /u06/archivelog/2019_02_19/o1_mf_1_16232_g6ozt53s_.arc
    Thu Feb 21 08:52:13 CST 2019
    ORA-279 signalled during: alter database recover logfile '/u06/archivelog/2019_02_19/o1_mf_1_16232_g6ozt53s_.arc'...
    Thu Feb 21 08:52:13 CST 2019
    alter database recover logfile '/u06/archivelog/2019_02_19/o1_mf_1_16233_g6p6ojcz_.arc'
    Thu Feb 21 08:52:13 CST 2019
    Media Recovery Log /u06/archivelog/2019_02_19/o1_mf_1_16233_g6p6ojcz_.arc
    Thu Feb 21 08:52:46 CST 2019
    ORA-279 signalled during: alter database recover logfile '/u06/archivelog/2019_02_19/o1_mf_1_16233_g6p6ojcz_.arc'...
    Thu Feb 21 08:52:46 CST 2019
    alter database recover cancel
    Thu Feb 21 08:52:46 CST 2019
    Media Recovery Canceled
    Completed: alter database recover cancel

     

     

    其实这个场景下,告警日志中ORA-279更像是输出消息, 而不是错误信息,它是在提示需要请求的归档日志才能继续恢复。以前在使用RMAN进行RECOVER时没有留意过这个细节信息。顺便记录一下。以免初次遇到这个提示信息的时候,还以为出现了什么异常或错误。

     

     

    [root@DB-Server  2019_02_16]$ oerr ora 279

    00279, 00000, "change %s generated at %s needed for thread %s"

    // *Cause: The requested log is required to proceed with recovery.

    // *Action:  Please supply the requested log with "ALTER DATABASE RECOVER

    //           LOGFILE <file_name>" or cancel recovery with "ALTER DATABASE

    //           RECOVER CANCEL".

     

     

    Yes, you can ignore the ORA-279s. Treat them as "messages" rather then "errors".

     

    You need to ensure that all archivelogs are being applied by the recovery process.

     

     

     

    参考资料:

     

    https://community.oracle.com/thread/638113

  • 相关阅读:
    Cookie中文乱码问题
    [转]Resolving kernel symbols
    [转]Blocking Code Injection on iOS and OS X
    [转]About the security content of iOS 8
    [转]iOS: About diagnostic capabilities
    [转]iOS hacking resource collection
    [转]Patching the Mach-o Format the Simple and Easy Way
    [转]Use the IDA and LLDB explore WebCore C + + class inheritance
    [转]Avoiding GDB Signal Noise.
    [转]http://www.russbishop.net/xcode-exception-breakpoints
  • 原文地址:https://www.cnblogs.com/kerrycode/p/10455520.html
Copyright © 2011-2022 走看看