12cDataGuard无法删除归档日志-创新互联

一、环境描述

为乳源等地区用户提供了全套网页设计制作服务,及乳源网站建设行业解决方案。主营业务为成都网站建设、成都网站制作、乳源网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

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异常及时处理

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

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站题目:12cDataGuard无法删除归档日志-创新互联
文章网址:http://hbruida.cn/article/cogsip.html