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
相关推荐
Cyanto34 分钟前
深入MyBatis:CRUD操作与高级查询实战
java·数据库·mybatis
datascome1 小时前
文章发布易优CMS(Eyoucms)网站技巧
数据库·经验分享·爬虫·数据采集·eyoucms·易优cms
有想法的py工程师2 小时前
PostgreSQL 锁等待监控,查找等待中的锁
数据库
学不会就看2 小时前
Django--02模型和管理站点
数据库·oracle·django
←か淡定☆ ヾ3 小时前
SQL Server 2008R2 到 2012 数据库迁移完整指南
数据库·sql server
瀚高PG实验室3 小时前
Arcgis连接HGDB报错
数据库·arcgis·瀚高数据库
IT小辉同学3 小时前
PostgreSQL 与 MySQL 获取字段注释并转换为驼峰命名教程
数据库·mysql·postgresql
xinghunzhiye20104 小时前
redis升级
数据库·redis·缓存
一只fish4 小时前
MySQL 8.0 OCP 1Z0-908 题目解析(21)
数据库·mysql
涛思数据(TDengine)4 小时前
时序数据库 TDengine × SSRS:专为工业、能源场景打造的报表解决方案
大数据·数据库·物联网·时序数据库·tdengine