Oracle清理审计和监听垃圾文件脚本

Oracle用户删除审计文件自动化脚本

csharp 复制代码
$(ORACLE)
vi oracle_auto_trace_del.sh

#!/bin/bash
#ORACLE
cd /opt/oracle/app/oracle/admin/SID(数据库实例名)/adump
find . -type f -name "*.aud" -mtime +10 |xargs rm -rf
复制代码
$(ORACLE)
crontab -e

1 1 * * 1 sh /home/oracle/oracle_auto_trace_del.sh >>/home/oracle/1.log

grid用户下

csharp 复制代码
$(GRID)
vi  grid_auto_trace_del.sh

#!/bin/bash
#GI
cd /opt/oracle/app/grid/diag/tnslsnr/HOSTNAME(主机名)/asmnet1lsnr_asm/alert
find . -type f -name "log_*.xml" -mtime +10 |xargs rm -f

cd /opt/oracle/app/grid/diag/tnslsnr/HOSTNAME(主机名)/asmnet1lsnr_asm/trace
find . -type f -name "asmnet1lsnr_asm_*.log" -mtime +10 |xargs rm -f

cd /opt/oracle/app/grid/diag/tnslsnr/HOSTNAME(主机名)/listener/alert
find . -type f -name "log_*.xml" -mtime +10 |xargs rm -f

cd /opt/oracle/app/grid/diag/tnslsnr/HOSTNAME(主机名)/listener/trace
find . -type f -name "listener_*.log" -mtime +10 |xargs rm -f

cd /opt/oracle/app/grid/diag/tnslsnr/HOSTNAME(主机名)/listener_scan1/trace
find . -type f -name "listener_scan1_*.log" -mtime +10 |xargs rm -f

cd /opt/oracle/app/grid/diag/tnslsnr/HOSTNAME(主机名)/listener_scan1/alert
find . -type f -name "log_*.xml" -mtime +10 |xargs rm -f
csharp 复制代码
$(GRID)
crontab -e

1 1 * * 1 sh /home/grid/grid_auto_trace_del.sh >>/home/grid/1.log
相关推荐
Anastasiozzzz几秒前
阿亮随手记 SpringBoot应用启动预热、@Lazy、Bean作用域、多环境配置
spring boot·spring·oracle
山岚的运维笔记12 分钟前
SQL Server笔记 -- 第70章:临时表的使用
数据库·笔记·sql·microsoft·oracle·sqlserver
_千思_12 分钟前
【小白说】数据库系统概念 7
数据库
数据知道14 分钟前
JSON 与 BSON 深度解析:理解 MongoDB 底层数据格式与扩展类型。
数据库·mongodb·json
杨云龙UP22 分钟前
Oracle RMAN 归档日志清理标准流程:CROSSCHECK / EXPIRED / SYSDATE-N
运维·服务器·数据库
Highcharts.js24 分钟前
Highcharts跨域数据加载完全指南:JSONP原理与实战
javascript·数据库·开发文档·highcharts·图表开发·跨域数据
知识分享小能手28 分钟前
SQL Server 2019入门学习教程,从入门到精通,SQL Server 2019 安全机制 — 语法知识点及使用方法详解(18)
数据库·学习·sqlserver
此生只爱蛋44 分钟前
【Redis】渐进式遍历
数据库·redis·github
·云扬·10 小时前
MySQL 主从复制实战:Xtrabackup 高效部署方案
数据库·mysql
Ama_tor11 小时前
从零开始MySQL|F盘安装,配置,简单应用以及基础语句
数据库·mysql