关闭

一个oracle监听以及alert日志的按月归档脚本

639人阅读 评论(0) 收藏 举报
#!/bin/bash

#place the alter.log and listener.log on file monthly

#get the last month date
last_month=`date -d last-month +%Y%m`

#alter.log

cd $ORACLE_BASE/admin/${ORACLE_SID}/bdump

mv alert_$ORACLE_SID.log alert_$ORACLE_SID_$last_month.log

#listener log

cd $ORACLE_HOME/network/log
lsnrctl set log_status off
mv listener.log listener_$last_month.log
lsnrctl set log_status on

需要设置好$ORACLE_BASE,$ORACLE_HOME,$ORACLE_SID这个三个基本的环境变量,脚本里面懒得判断了

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:91248次
    • 积分:1154
    • 等级:
    • 排名:千里之外
    • 原创:21篇
    • 转载:21篇
    • 译文:5篇
    • 评论:20条
    文章分类
    最新评论