zoukankan      html  css  js  c++  java
  • DG环境RMAN删除归档报错RMAN-08137: archived log not deleted【转载】

    Oracle 12C DG环境,备库归档目录告警,查看crontab脚本,发现有删除操作,保持两天的,后手动执行,查看具体报错原因;

    RMAN> delete noprompt expired archivelog all;

    released channel: ORA_DISK_1
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: SID=5408 device type=DISK
    specification does not match any archived log in the repository

    RMAN> delete noprompt archivelog until time 'sysdate-2';

    released channel: ORA_DISK_1
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: SID=5408 device type=DISK
    RMAN-08137: warning: archived log not deleted, needed for standby or upstream capture process
    archived log file name=/u01/arch/fcdstdydb1_948_973216253.dbf thread=1 sequence=948
    RMAN-08137: warning: archived log not deleted, needed for standby or upstream capture process
    archived log file name=/u01/arch/fcdstdydb1_949_973216253.dbf thread=1 sequence=949
    RMAN-08137: warning: archived log not deleted, needed for standby or upstream capture process
    archived log file name=/u01/arch/fcdstdydb1_950_973216253.dbf thread=1 sequence=950
    RMAN-08137: warning: archived log not deleted, needed for standby or upstream capture process
    archived log file name=/u01/arch/fcdstdydb1_951_973216253.dbf thread=1 sequence=951
    RMAN-08137: warning: archived log not deleted, needed for standby or upstream capture process
    archived log file name=/u01/arch/fcdstdydb1_952_973216253.dbf thread=1 sequence=952
    RMAN-08137: warning: archived log not deleted, needed for standby or upstream capture process

    ---解决---

    RMAN> delete noprompt force archivelog all completed before 'sysdate-2';

    released channel: ORA_DISK_1
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: SID=5408 device type=DISK
    List of Archived Log Copies for database with db_unique_name FCDSTDYDB

    Key Thrd Seq S Low Time


    935 1 948 A 2018:06:05 02:23:34
    Name: /u01/arch/fcdstdydb1_948_973216253.dbf

    936 1 949 A 2018:06:05 02:28:52
    Name: /u01/arch/fcdstdydb1_949_973216253.dbf

    937 1 950 A 2018:06:05 02:32:32

    ---说明---

    此为11g的bug,需要在delete后加上force关键字,metalink上有记载
    RMAN-08137 When deleting archivelogs even when Streams CAPTURE does not require them [ID 1079953.1]

    In this Document
      Symptoms
      Changes
      Cause
      Solution
      References

    Symptoms
    Applies To: 11gR1-11gR2

    RMAN is unable to delete archive logs from database even though they are not needed by CAPTURE process anymore.

    Changes
     

    Cause
    In 11g, RMAN looks at MIN_REQUIRED_CAPTURE_CHANGE# in v$database and not at DBA_CAPTURE. By default this value is updated every 6 hours. So by default the value in v$database will be six hours behind the current value.

    Solution
    Since changing frequency of update to MIN_REQUIRED_CAPTURE_CHANGE# in v$database can not be controlled, following workaround can be used:

    Archive log which are not needed by capture process can be deleted using:

    delete noprompt force archivelog all completed before 'sysdate-10/1440';

    PS:我们的环境是12C DG,该BUG在11g中有明确标识,12C就此MARK一下;

    引用:

    https://www.yisu.com/zixun/27965.html

    喜欢请赞赏一下啦^_^

    微信赞赏

    支付宝赞赏

  • 相关阅读:
    27 Spring Cloud Feign整合Hystrix实现容错处理
    26 Spring Cloud使用Hystrix实现容错处理
    25 Spring Cloud Hystrix缓存与合并请求
    24 Spring Cloud Hystrix资源隔离策略(线程、信号量)
    23 Spring Cloud Hystrix(熔断器)介绍及使用
    22 Spring Cloud Feign的自定义配置及使用
    21 Spring Cloud使用Feign调用服务接口
    20 Spring Cloud Ribbon配置详解
    19 Spring Cloud Ribbon自定义负载均衡策略
    18 Spring Cloud Ribbon负载均衡策略介绍
  • 原文地址:https://www.cnblogs.com/lkj371/p/14992918.html
Copyright © 2011-2022 走看看