一个oracle监听以及alert日志的按月归档脚本
#!/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这个三个基本的环境变量,脚本里面懒得判断了

阅读更多
文章标签: oracle 脚本 date file
个人分类: oracle
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

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

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭