1、下面的命令用于校验归档日志的有效性,列出无效的归档日志,以及以何种方式清除归档日志,列出几种常用的:

crosscheck archivelog all;                                        --->校验日志的可用性

list expired archivelog all;                                      --->列出所有失效的归档日志

delete archivelog until sequence 16;                              --->删除log sequence为16及16之前的所有归档日志

delete archivelog all completed before 'sysdate-7';               --->删除系统时间7天以前的归档日志,不会删除闪回区有效的归档日志

delete archivelog all completed before 'sysdate - 1';             --->同上,1天以前的

delete archivelog from time 'sysdate-1';                          --->注意这个命令,删除系统时间1天以内到现在的归档日志

delete noprompt archivelog all completed before 'sysdate';        --->该命令清除所有的归档日志

2、删除归档脚本

########################################################

#Author : Jianjun Zhang

#DATE   : 2017/03/23

########################################################

#!/bin/bash

DATE=`date +%Y%m%d%H`

source /home/oracle/.bash_profile

$ORACLE_HOME/bin/rman log=/u01/log/rman_${DATE}.log <

connect target/

run{

crosscheck archivelog all;

delete noprompt expired archivelog all;

delete noprompt archivelog all completed before 'sysdate-1';

}

exit;

EOF

exit

注意:在无法清除以前的归档日志的情况,可以先手工删除,然后在执行上面的shell脚本

3、定时任务,每小时执行一次

[oracle@rac1 ~]$ crontab -e

01 * * * * sh /u01/archivelog_delete.sh > /u01/log/delete_arch_log20 2>&1 &

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15489979/viewspace-2135960/,如需转载,请注明出处,否则将追究法律责任。

oracle rac定时清理归档日志,Rman 定时删除归档日志相关推荐

  1. RMAN无法删除归档日志

    今天同事问到一个问题,他那边的一套11g数据库使用RMAN没办法删除旧的归档,导致磁盘使用率很高.要来ip登录上去一看确实是,最旧的归档日志是16年5月的. 1 2 3 4 5 6 7 8 9 10 ...

  2. 通过Rman定期删除归档脚本

    如果我们打开oracle的归档模式,那么在数据文件吞噬着硬盘空间的同时,归档文件也在无声无息中占用着我们的硬盘空间 一般生产系统都会有良好的备份机制,所以归档日志是可以删除的,下面就是通过脚本的方式将 ...

  3. 删除部分mysql日志_正确删除MYSQl日志方法

    1.查找当 mysql> show binary logs; +------+---–+ | Log_name | File_size | +------+---–+ | mysql-bin.0 ...

  4. oracle把日志文件全部删除,归档日志文件丢失,数据文件为RECOVER状态如何删除或恢复...

    借鉴下: Problem Description: ==================== This is a recovery scenario in which a datafile in a ...

  5. oracle 11g删除归档日志,oracle 11g生产环境清理归档日志脚本

    最近几个客户生产环境都遇到一些故障,原因就是开归档,没有部署删除归档定时任务,以下大家可以参考,经过本人测试,在生产环境上正常运行. **roidba删除归档日志脚本** 一.基于RHEL6服务器端的 ...

  6. ORACLE集群日志收集,【RAC】Oracle RAC集群环境下日志文件结构

    在Oracle RAC环境中,对集群中的日志的定期检查是必不可少的.通过查看集群日志,可以早期定位集群环境中出现的问题,以便将问题消灭在萌芽状态.简单介绍一下有关Oracle集群环境中日志的结构,方便 ...

  7. 【中亦安图】风险提醒之Oracle RAC高可用失效(2)

    第一章 技术人生系列 · 我和数据中心的故事(第二期)--风险提醒之Oracle RAC高可用失效 中亦安图 | 2016-01-15 21:36 前言 不知不觉,技术人生·我和数据中心的故事来到了第 ...

  8. 风险提醒之Oracle RAC高可用失效

    风险提醒之Oracle RAC高可用失效 第一章 技术人生系列 · 我和数据中心的故事(第二期)--风险提醒之Oracle RAC高可用失效 中亦安图 | 2016-01-15 21:36 前言 不知 ...

  9. oracle集群服务删除,删除 Support for Oracle RAC

    删除 Support for Oracle RAC 可以从以下实体删除 Support for Oracle RAC: 如何从群集删除 Support for Oracle RAC 要从群集中的所有节 ...

  10. 物理DG删除归档测试

    备库上查看归档日志的应用情况:(显示是YES的日志表示已经被应用) SQL> select name,creator,sequence#,applied,completion_time from ...

最新文章

  1. 电子技术基础三_电子技术基础
  2. 【全电发票】开票金额总额度发生了什么变化?
  3. 低学历者为何能骗取30万年薪职位
  4. js组装知识(待续……)
  5. 关于String,StringBuffer和StringBuilder之间的区别和联系
  6. 用MSBuild.... DailyBuild和软件开发流程的东东
  7. 常见Spring异常
  8. 每年圣诞海报是躲不掉的,趁时间还来得及,看看这里PSD分层模板
  9. 使用Adobe acrobat压缩pdf大小
  10. 中国贻贝养殖种类、养殖面积、养殖产量和进出口量分析「图」
  11. 同花顺通达信公式指标改写成python实现代码,纯numpy,无循环!
  12. 设计模式之 Vistor 访问者模式:Swift 实现
  13. 微信开发(3)微信支付
  14. 低能耗配电开关 USB过流保护芯片USB限流保护SY6280
  15. python朋友圈教程_Python 生成你的朋友圈九宫格图片
  16. 【​观察】重新定义销售 销售推的底气与微盟的梦想
  17. CSP考试笔记:C++篇(第一章:C++基础语法)(牛客网学习)
  18. 使用F10安装windows20082012方法
  19. 性能测试:压力测试、负载测试、并发测试和稳定性测试的区别
  20. 长沙理工计算机竞赛黑马,并非“黑马”

热门文章

  1. php属相对应年份博客,十二生肖对应年份表
  2. hdu 5652 India and China Origins 并查集
  3. 第一章概述-------第一节--1.5 计算机网络的类别
  4. HP服务器虚拟IP,HP Jetdirect 打印服务器 - 用于 TCP/IP(UDP)连接的 HP Jetdirect 端口号...
  5. 安装语言包-英文(美国)
  6. 【Word文稿】在Word中优雅地插入VScode颜色主题代码(高亮、背景、颜色、字体均完美)
  7. tedu斌-Web笔记2112-2
  8. 面对人生这道程序,该如何编码?
  9. 初探Mach-O学习小记(附源码)
  10. c语言输出0.000000或乱码,深究