首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Oracle RMAN删除归档日志脚本

Oracle 开启归档模式后,会一直不停的产生归档日志,如果不定时删除,迟早会撑爆磁盘空间,所以就需要布置定时删除归档日志的脚本! 至于为什么要开启归档模式,还有怎么开启归档模式!...请参考:Oracle 开启归档模式 Linux 下删除归档脚本: mkdir -p /home/oracle/scripts/log vi /home/oracle/scripts/del_arch.sh...'SYSDATE-10'; EOF ## 写入crontab crontab -e # 00 07 * * * /home/oracle/scripts/del_arch.sh Windows 下删除归档脚本...: 编辑 del_arch.bat 脚本: @echo off set ORACLE_SID=orcl set "filename=del_arch_task_log_%date:~0,4%%date:...注意:脚本中的目录位置,请根据实际情况进行修改! ---- 本次分享到此结束啦~ 如果觉得文章对你有帮助,点赞、收藏、关注、评论,一键四连支持,你的支持就是我创作最大的动力。

1.3K11
您找到你想要的搜索结果了吗?
是的
没有找到

RMAN 配置归档日志删除策略

Oracle 11g中对于归档日志的删除,除了遵循RMAN保留策略外,也可以通过RMAN来配置归档日志的删除策略,也就是归档日志何时可以被删除。...归档日志删除策略适用于所有归档位置(使用快速闪回区FRA/不使用FRA)。本文主要描述归档日志删除策略并给出了具体的演示。...1、关于归档日志删除策略       也就是哪些归档日志符合删除策略能够被删除,如前所述,归档位置适用于所有归档位置(使用快速闪回区FRA/不使用FRA)       当启用该策略后,如归档日志存在于FRA...中,则Oracle会尽可能根据保留他们,一旦FRA空间告急,则Oracle会根据归档日志删除策略自动删除       对于不在FRA中的归档日志,需要手动使用delete obsolete或delete...后,这些归档日志会被RMAN删除      如果启用该策略且配置为SHIPPED ON STANDBY子句,则所有强制standby位置被成功传送后,这些归档日志会被RMAN删除 5、演示归档日志删除策略

2K10

Confluence 6 删除归档空间 原

如果你希望删除老的空间(或者销毁失败任务的证据)。你可以选择归档一个空间做着删除一个空间。归档空间的意思是,归档的空间在正常搜索的时候是不会显示出来的。删除空间就是完全的删除有关空间的所有内容。...希望对空间进行归档: 在左侧边栏的下端,选择 空间工具(Space tools)>  概要(Overview ) 单击 编辑空间细节(Edit Space Details) 修改 状态(Status )...从 'Current' 到  'Archived' 然后单击 保存(Save) 希望删除一个空间: 在左侧边栏的下端,选择 空间工具(Space tools)>  概要(Overview ) 选择 删除空间...中文标题【删除归档空间】 https://www.cwiki.us/display/CONF6ZH/Delete+and+archive+spaces

67820

delete archivelog all 无法彻底删除归档日志?

# 其次status列的D字段也表明了这些个名字为空的归档日志已经被Deleted.也就是说有444个归档日志已经被删除了。...# 再次尝试删除归档日志,尾数为295和150的归档日志也被删除 RMAN> delete noprompt archivelog all; released channel: ORA_DISK_1...小结 a、delete archivelog all将会毫无保留的删除所有的归档日志(在控制文件中有相应记录的) b、归档日志的信息被记录在控制文件之中,其生存期和可保留的总数也受到控制文件创建初以及参数...d、注意backup archivelog all时delete input与delete all input有些差异,前者删除仅仅被备份过的归档日志,而后者则对于多个归档位置   下的所有归档日志全部删除...e、视图v$archived_log或gv$archived_log提供了归档日志的相关详细信息 f、建议备份归档日志后再删除

1.2K10

在Oracle中,如何定时删除归档日志文件?

♣ 题目部分 在Oracle中,如何定时删除归档日志文件?...答案部分    对于单实例的数据库可以使用如下的脚本: 1、在Oracle用户下,创建归档日志删除文件del_OCPLHR1_arch.sh 文件位置:/home/oracle/crontabOra,...exit; EOF 2、赋可执行权限 chmod +x del_OCPLHR1_arch.sh 3、设定定时任务,在Oracle用户下,编辑配置文件 crontab -e 配置文件内容(每天下午5点执行删除任务...crond服务处于启动状态: ps -ef | grep crond #判断定时服务是否启动 service crond start|stop|restart #启动、停止或重启服务 对于DG环境,需要删除已经应用到备库的归档日志...,可以使用如下的脚本,在主备库都需要部署: mkdir -p /home/oracle/lhr/log more /home/oracle/lhr/deladgarc_lhr.sh #!

1.9K10

案例:归档自动清理脚本失效及连带影响

(同时作为OGG源端,OGG版本19.1.0.0.4) + 单实例19.3多租户(其中1个PDB作为OGG目标端,OGG版本19.1.0.0.4) 现象概述:发现OGG进程abended,原因是主库归档满...,但是实际已配置归档自动清理脚本归档空间使用大于90%时清理),进一步查看发现根源是归档清理失效,报错RMAN-08137,导致的影响有很多,首先主库无法进行测试数据写入,其次ADG备库产生延迟,然后...OGG源端抽取进程因超时报错OGG-02149导致abended.. 1.故障现象:归档清理报错RMAN-08137 2.解决方案:设置"_deferred_log_dest_is_valid"参数 3....恢复故障:归档清理恢复正常,ADG同步正常,OGG进程启动正常 1.故障现象:归档清理报错RMAN-08137 自动归档清理失效,报错RMAN-08137,手工清理现象一样: RMAN> DELETE...,ADG同步正常,OGG进程启动正常 3.1 归档清理恢复正常 上面设置隐藏参数之后,就可以正常删除归档了: RMAN> DELETE NOPROMPT ARCHIVELOG ALL COMPLETED

86220

归档

归档 基本概念 - 对象归档是指将对象写入文件保存在硬盘上,当再次重新打开程序时,可以还原这些对象。你也可以称他为对象序列化,对象持久化。...归档的形式 对Foundation库中对象进行归档 自定义对象进行归档(需要实现归档协议,NSCoding) 归档后的文件是加密的,属性列表是明文的。...示例 归档(序列化) //对数组进行归档归档文件名为temparray 后缀名可以任意 NSString *homeDirectory = NSHomeDirectory(); NSArray *...%@",unArray); 自定义内容归档示例 归档 使用 NSData 实例作为归档的存储数据 添加归档的内容(设置key与value) 完成归档归档数据存入磁盘中 解归档 从磁盘读取文件,生成...NSData 实例 根据 Data 实例创建和初始化解归档实例 解归档,根据key 访问 value 的值 代码实例 归档 NSString *homeDirectory = NSHomeDirectory

1.2K60
领券