博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
主库 归档 删除策略
阅读量:6596 次
发布时间:2019-06-24

本文共 1079 字,大约阅读时间需要 3 分钟。

对于Oracle Data Guard 的Maximum Availability和 Maximum Performance 两种模式下的主库归档文件的删除,必须是在归档文件在备库应用以后才可以删除。

在Oracle 10g 后,RMAN提供了配置归档文件删除策略:

configure archivelog deletion policy

CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default

该策略对应三个值:
1)NONE :设置为该值时,则不启用归档文件的删除策略。默认情况下就是NONE。

2)APPLIED ON STANDBY :

设置为该值时,会强制检查待删除的log 是否已经在备库apply,只有apply后的log才能删除。

当通过附加的 DELETE INPUT 子句删除Standby数据库仍需要的日志时,会提示RMAN-08137错误。 不过仍然可以手动地通过 DELETE ARCHIVELOG 方式删除。

3) SHIPPED TO ALL STANDBY:

当归档传送到备库就可以删除。

APPLIED ON STANDBY 策略 操作流程: (环境 一个节点的rac + 单节点 asm 备库)

SQL> alter system set "_log_deletion_policy"=ALL scope=spfile sid='*';

System altered.

[root@node1 bin]# ./srvctl stop database -d devdb

[root@node1 bin]# ./srvctl start database -d devdb

RMAN> CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY;

using target database control file instead of recovery catalog

new RMAN configuration parameters:
CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY;
new RMAN configuration parameters are successfully stored

RMAN> show all;

转载于:https://www.cnblogs.com/andy6/p/6560308.html

你可能感兴趣的文章
spring Transaction Management --官方
查看>>
html5 canvas 奇怪的形状垂直渐变
查看>>
mac java环境
查看>>
SQL Server 2008 收缩日志(log)文件
查看>>
UICollectionView基础
查看>>
BZOJ2794 : [Poi2012]Cloakroom
查看>>
正确计算linux系统内存使用率
查看>>
[转载]SpringMVC的Model参数绑定方式
查看>>
Linux socket多进程服务器框架三
查看>>
Debug.print的用法
查看>>
常用名词
查看>>
第一百三十四节,JavaScript,封装库--遮罩锁屏
查看>>
RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-新增锁定用户与解除锁定用户的功能...
查看>>
vue1.0 的过滤器
查看>>
EventCache表太大, 怎么办?
查看>>
Top 10 mistakes in Eclipse Plug-in Development
查看>>
Directx教程(23) 简单的光照模型(2)
查看>>
Java 并发性和多线程
查看>>
Python线程专题9:线程终止与挂起、实用工具函数
查看>>
Unity中关于作用力方式ForceMode的功能注解
查看>>