日期:2014-05-17  浏览次数:20875 次

重做日志不能归档,不能切换日志的问题。
大家好:
    我的日志组group 3的日志文件损坏后,执行了 alter database clear unarchived logfile group 3;
    之后,执行多次alter system archive log current;,当需要切换到group 3时,就提示 group 3之前的日志序列号25不能归档,但当时日志序列号是27,
    但想执行删除group 3,再重建时 alter database drop logfile group 3;又提示group 3需要归档。
    执行 archive log list显示当时日志序列号是27,下一个要归档的日志序列号却是25,正常来说,下一个归档序列号应该也是27的。
    麻烦各位大侠帮忙看看要怎么处理,怎么才能归档恢复好group 3?

情况如下:

SQL> select * from v$log;

            GROUP#            THREAD#          SEQUENCE#              BYTES            MEMBERS ARCHIVED  STATUS                                                FIRST_CHANGE# FIRST_TIME
------------------ ------------------ ------------------ ------------------ ------------------ --------- ------------------------------------------------ ------------------ ------------------
                 1                  1                 26           52428800                  2 NO        INACTIVE                                                    1645366 24-JAN-13
                 2                  1                 27           52428800                  2 NO        CURRENT                                                     1645387 24-JAN-13
                 3                  1                 25           52428800         &n