设置定时任务用rman删除归档日志脚本

Posted orcl-2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设置定时任务用rman删除归档日志脚本相关的知识,希望对你有一定的参考价值。

之前使用数据库数据迁移过程中出现产生大量归档日志的情况(由于迁移的目标库是DG,必须开启归档)。

为避免出现归档空间爆掉的情况,设置定时任务删除系统当前时间30分钟前的归档日志,脚本如下:

 

cat delete_archivelog_30min.sh

#!/bin/bash

source ~/profile_prod1
$ORACLE_HOME/bin/rman target / log=delete_archivelog.log<<eof
crosscheck archivelog all;
delete archivelog until time ‘sysdate-30/1440‘;
crosscheck archivelog all;
exit;
eof
 
 

以上是关于设置定时任务用rman删除归档日志脚本的主要内容,如果未能解决你的问题,请参考以下文章

Oracle RMAN删除归档日志脚本

Oracle RMAN删除归档日志脚本

linux 定时任务,压缩 日志,并删除掉 指定日期之前的 日志

oracle 11g生产环境清理归档日志脚本

Linux 设置定时任务 清空日志

liunx 使用crontab定时任务+shell脚本删除tomcat日志elasticsearch日志索引