千家信息网

12c DataGuard 无法删除归档日志

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,一、环境描述Oracle 12c 单实例DataGuardRhel 7.3二、测试过程主库操作1.关闭DG,切换日志SQL> alter system set log_archive_dest_sta
千家信息网最后更新 2026年11月01日12c DataGuard 无法删除归档日志


一、环境描述

Oracle 12c 单实例DataGuard

Rhel 7.3


二、测试过程

主库操作

1.关闭DG,切换日志

SQL> alter system set log_archive_dest_state_2=defer;


System altered.


SQL> show parameter log_archive_dest_state_2


NAME TYPE VALUE

------------------------------------ ----------- ------------------------------

log_archive_dest_state_2 string DEFER

log_archive_dest_state_20 string enable

log_archive_dest_state_21 string enable

log_archive_dest_state_22 string enable

log_archive_dest_state_23 string enable

log_archive_dest_state_24 string enable

log_archive_dest_state_25 string enable

log_archive_dest_state_26 string enable

log_archive_dest_state_27 string enable

log_archive_dest_state_28 string enable

log_archive_dest_state_29 string enable

SQL> alter system switch logfile;


System altered.


SQL> alter system switch logfile;


System altered.


SQL>


2.rman删除归档

RMAN> list archivelog all;


List of Archived Log Copies for database with db_unique_name ORCL

=====================================================================


Key Thrd Seq S Low Time

------- ---- ------- - --------------------

40 1 31 A 26-NOV-2017 19:15:13

Name: /oracle/arch/1_31_958415134.dbf


42 1 32 A 26-NOV-2017 19:22:34

Name: /oracle/arch/1_32_958415134.dbf



RMAN> delete noprompt archivelog all;


released channel: ORA_DISK_1

allocated channel: ORA_DISK_1

channel ORA_DISK_1: SID=39 device type=DISK

RMAN-08137: WARNING: archived log not deleted, needed for standby or upstream capture process

archived log file name=/oracle/arch/1_32_958415134.dbf thread=1 sequence=32

List of Archived Log Copies for database with db_unique_name ORCL

=====================================================================


Key Thrd Seq S Low Time

------- ---- ------- - --------------------

40 1 31 A 26-NOV-2017 19:15:13

Name: /oracle/arch/1_31_958415134.dbf


deleted archived log

archived log file name=/oracle/arch/1_31_958415134.dbf RECID=40 STAMP=961096954

Deleted 1 objects



RMAN>

三、小结

当我们DG环境,人为或者异常情况导致DG异常,没有被应用的归档日志是不会被删除的。这里可能会出现一个问题就是

当我们的磁盘空间紧张,可能生成大量的日志占满磁盘,导致数据库无法写入的问题。需要我们有监控系统,发现DG异常及时处理

,千万不要等着影响业务才被动的去处理。



日志 环境 磁盘 问题 处理 业务 实例 小结 就是 情况 数据 数据库 监控系统 空间 系统 过程 切换 应用 影响 测试 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技和互联网公司 互联网科技深圳 互联网的科技创新 奇士达互联网科技 猫创互联网科技 互联网科技宣传片 哈尔滨新华互联网科技 欧洲十大科技互联网公司 华服互联网科技官网 荆州市昕露互联网络科技有限公司 崇明区互联网教育科技诚信经营 青海科技产业互联网发展 工业互联网等科技实现智能化赋能 济南有互联网科技公司吗 广州富喜互联网络科技 四川互联网展示科技馆设计 图游互联网科技 互联网金融运营模式中的金融科技 数字科技和互联网金融哪个好 互联网科技创业有什么好项目 精品咖啡豆 广州百单互联网科技有限公司 合肥互联网科技公司 睿民互联网科技 互联网科技公司招聘 重庆互联网医院沙龙医盟信息科技 湖北码尼互联网科技有限公司电话 允成互联网科技有限公司融资 伊宁互联网科技做什么的 恒生科技指数 中概互联网
0