当前位置: 首页 > article >正文

ORACLE 删除archivelog日志

监控信息

df -h 查看磁盘空间 /oracle  500G 已用 450G,剩余 50G 

具体分析 /oracle/oraarch 421G  占绝对大头,看文件信息 ,从2023年以来一直没有做过日志删除

参考ORACLE 正确删除归档日志的方法_oracle 清理归档日志-CSDN博客

0.  切换账户 

进入系统的是root权限,切换到特定账户  su - XXadm

1.    进入rman 

[oracle@dthxdb2 ~]$ /u01/app/oracle/product/10.2.0/db/bin/rman

2.    connect target /

RMAN> connect target /

3.    crosscheck archivelog all;
crosscheck archivelog all:验证的是DB的归档日志即log_archive_dest参数指定位置的文件,当手工删除了归档日志以后,Rman备份会检测到日志缺失,从而无法进一步继续执行Rman备份,所以此时需要手工执行crosscheck过程,查看所有的归档日志文件是否都是正常的然后再来执行Rman备份。


4.    delete expired archivelog all;
这时候我们再去OEM中就看不到这些日志文件了,如果你的从来没有做过这个动作的话,我们可以比较这个动作前的controlfile和动作后的controlfile的文件大小

-------------------------------------------------------------------------------------------------------------------------------

第一次执行后,df -h 磁盘空间没有减少,没有实际删除文件

rman下  执行DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7'; 

在进行 delete expired archivelog all 

 磁盘空间从 420讲到280G左右,整体占比60%  警告解除 

 写于20241104  台州


http://www.kler.cn/a/385198.html

相关文章:

  • Vue Element-UI 选择隐藏表格中的局部字段信息
  • 时序动作定位 | 基于层次结构潜在注意模型的弱监督动作定位(ICCV 2023)
  • 蓝桥杯 python day01 第一题
  • MyBatis几种SQL写法
  • Spring Boot——日志介绍和配置
  • Java的main方法static
  • 最佳实践:如何实现函数参数之间的TS类型相依赖和自动推断
  • 基于微信小程序的电子购物系统的设计与实现(lw+演示+源码+运行)
  • Vue动态计算Table表格的高度
  • Spring Security(5.x, 6.x ) RBAC访问控制
  • 深入解析 WinForms MVVM 模式中的事件驱动与数据驱动
  • maven打jar包知识-运行包、依赖包、传递性
  • 解析json导出csv或者直接入库
  • 音频内容理解
  • 爱奇艺大数据多AZ统一调度架构:打破数据孤岛,提升效率
  • 【系统架构设计师】高分论文:论软件的可用性设计
  • 如何快速搭建一个spring boot项目
  • FIPS203 后量子安全ML-KEM(标准简读)
  • .vue文件中定义变量和在引用的.ts文件中定义变量的区别
  • C++模拟真人动态生成鼠标滑动路径
  • 29种Prompt Engineering
  • 自监督学习:机器学习的未来新方向
  • Docker篇(阿里云私服)
  • 热成像手机VS传统热成像仪:AORO A23为何更胜一筹?
  • 64 mysql 的 表锁
  • 建筑安全员题库分享