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
相关推荐
向阳而生,一路生花7 小时前
redis离线安装
java·数据库·redis
·云扬·7 小时前
使用pt-archiver实现MySQL数据归档与清理的完整实践
数据库·mysql
黄焖鸡能干四碗8 小时前
信息安全管理制度(Word)
大数据·数据库·人工智能·智慧城市·规格说明书
betazhou8 小时前
基于Linux环境使用ogg19版本从oracle 19c ADG备库远程同步数据
linux·运维·oracle·goldengate·adg·远程抽取
zhangyifang_0098 小时前
PostgreSQL一些概念特性
数据库·postgresql
weixin_46688 小时前
安装Zabbix7
数据库·mysql·zabbix
数据库生产实战8 小时前
Oracle 19C实测:重命名分区表后又重命名分区索引,分区索引会失效吗?DBA必看避坑指南!
数据库·oracle·dba
king_harry8 小时前
window server2008下Oracle 配置dblink查询 MySQL 数据
数据库·mysql·oracle·odbc·dblink
chde2Wang8 小时前
hbase启动报错-keeperErrorCode
大数据·数据库·hbase