oracle+账号+谁锁定的检查ORACLE的警告文件的脚本

检查两天内的需要重视的信息:

vi alter_error.sh

echo "Check Alter Error:"cat $TRACE/alert_$ORACLE_SID.log | grep -E  ^ORA-\|Reconfig\|abort\|Shut\|^Start\|error\oracle账号|Instance\|Suspend\|Resuming\|Deadlock\|"`date "+%b %d"`"\|"`date -d last-day "+%b %d"`"

配置环境变量

vi /home/oracle/.bash_profile

export ORACLE_BASE=/u01/app

export ORACLE_HOME=$ORACLE_BASE/product/11gR2/db

export ORACLE_SID=shark

export SERVICE_NAMES=erp

export DBUNAME=sharkdb

export TRACE=$ORACLE_BASE/diag/rdbms/$DBUNAME/$ORACLE_SID/trace
压缩告警文件

mv_alterlog.sh

mv $TRACE/alert_$ORACLE_SID.log $TRACE/bak_alter_$ORACLE_SID.`date +%F_%H`.log

ls -lh $TRACE/bak_alter_$ORACLE_SID.`date +%F_%H`.log.gz

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。