• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    ORACLE DATAGUARD中手工处理日志v$archive_GAP的方法

     从9i以后,oracle dataguard 备库一般都不需要手工处理丢失的日志,FAL自动会帮我们处理,下面通过个案例来讲下手工处理丢失的日志的方法:

    1.在备库查询有哪些日志丢失,没应用到备库

     SQL> select * from V$ARCHIVE_GAP;
      THREAD# LOW_SEQUENCE# HIGH_SEQUENCE#
    ---------- ------------- --------------
         1     9873    9876
    
    

    我们可以看到9873到9876这四个归档日志丢失,

    2.我们在主库找到这四个归档日志传送到备库归档目录下;

    3.备库注册

    alter database register logfile '/oracle/app/oracle/archive/1_9873_629923600.arc';
    system alerted
    alter database register logfile '/oracle/app/oracle/archive/1_9874_629923600.arc';
    system alerted
    alter database register logfile '/oracle/app/oracle/archive/1_9875_629923600.arc';
    system alerted
    alter database register logfile '/oracle/app/oracle/archive/1_9876_629923600.arc';
    system alerted
    
    

    4.检查数据库日志看是否应用

    Thu Apr 8 15:55:17 2010
    Media Recovery Log /oracle/app/oracle/archive/1_9873_629923600.arc
    Media Recovery Log /oracle/app/oracle/archive/1_9874_629923600.arc
    Media Recovery Log /oracle/app/oracle/archive/1_9875_629923600.arc
    Media Recovery Log /oracle/app/oracle/archive/1_9876_629923600.arc
    
    

    或者查询视图

    v$archived_log的applied字段

    5、检查备库是否还有日志GAP

    SQL> select * from V$ARCHIVE_GAP;
    
    

    出现没有行选择,则表示不存在归档日志丢失问题。

    您可能感兴趣的文章:
    • 关于Oracle Dataguard 日志传输状态监控问题
    • Oracle 11g Dataguard参数详解
    • Oracle删除archivelog文件的正确方法
    • Oracle WebLogic Server 12.2.1.2安装部署教程
    • oracle自动清理archivelog文件的具体方法
    • Oracle数据库由dataguard备库引起的log file sync等待问题
    上一篇:ORACLE 10G修改字符编码没有超字符集的限制
    下一篇:如何在Oracle中导入dmp文件
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    ORACLE DATAGUARD中手工处理日志v$archive_GAP的方法 ORACLE,DATAGUARD,中,手工,处理,