侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

ORACLE双机系统日志清理脚本

2023-11-16 星期四 / 0 评论 / 0 点赞 / 60 阅读 / 1122 字

双机使用linux+heartbeat+drbd+oracle11.2实现. oracle_home为drbd共享磁盘并挂载在/oradata下。一下脚本可以添加进两台节点内执行定期任务自动清理ORA

双机使用linux+heartbeat+drbd+oracle11.2实现.

oracle_home为drbd共享磁盘并挂载在/oradata下。一下脚本可以添加进两台节点内执行定期任务自动清理ORACLE产生的日志文件,相应目录请用户根据实际进行修改。

#!/bin/bash
##It's name is bash_del_history_file.sh

##crontab:
##0 1 * * * /home/oracle/fhit/bash_del_history_file.sh

ORACLE_HOME=/oradata/product/10.2.0/db_1
DEL_HISTORY_DIR=$ORACLE_HOME/log/
DEL_HISTORY_FILE=$ORACLE_HOME/log/del_history_file.log

if [ -d "$DEL_HISTORY_DIR" ]; then

date > ${DEL_HISTORY_FILE}
ORACLE_DBMS=/oradata/admin/orcl
ORACLE_LOG=$ORACLE_HOME/network/log
find $ORACLE_DBMS/adump -name "*.aud" -mtime +2 -exec rm {} /;
find $ORACLE_DBMS/bdump -name "*.trc" -mtime +2 -exec rm {} /;
find $ORACLE_DBMS/udump -name "*.trc" -mtime +2 -exec rm {} /;
cat /dev/null > $ORACLE_LOG/listener.log

fi

unset ORACLE_DBMS
unset ORACLE_LOG
unset ORACLE_HOME
unset DEL_HISTORY_FILE
unset DEL_HISTORY_DIR

广告 广告

评论区