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
相关推荐
严文文-Chris2 分钟前
【向量数据库到底是什么?】
数据库
老马聊技术4 分钟前
HBase单节点环境搭建详细教程
大数据·数据库·hbase
子夜江寒4 分钟前
Python 操作 MySQL 数据库
数据库·python·mysql
梦帮科技11 分钟前
第二十二篇:AI驱动的工作流优化:性能瓶颈自动检测
数据结构·数据库·人工智能·python·开源·极限编程
Alex Gram19 分钟前
SQL Server实时同步到MySQL:构建高效跨数据库数据流通方案
数据库·mysql·sqlserver
Lisonseekpan27 分钟前
UUID vs 自增ID做主键,哪个好?
java·数据库·后端·mysql
猫豆~34 分钟前
Ansible自动运维——6day
linux·数据库·sql·缓存·云计算
李小先38 分钟前
supersonic——TRANSLATING阶段
数据库
xiaomin-Michael1 小时前
Oracle调优知识
oracle
张人玉1 小时前
C# WPF 折线图制作(可以连接数据库)
数据库·c#·wpf·sugar