监控甲骨文数据库以及甲骨文监听shell脚本

监控甲骨文数据库以及甲骨文监听shell脚本“> <img src=

文本格式:

# !/bin/bash

#作者:wangerguiEmail: 291131893 @qq.comdate: 2016-10-10

# 1.0版

#功能:检查oracle> su - oracle - c“lsnrctl启动”在/dev/null 2祝辞,1


[[$ ?- ne 0]],,echo - E " \ E [40; 31; 5 m侦听器是失望!\ E [0 m”

fi

}

check_listener


函数check_oracle () {

的名称“${实例[@]}”;做

(su -甲骨文& lt; & lt; EOF


sqlplus sys/tiger@ ${名称}sysdba 

从v选择地位\ $实例;

退出;


EOF

)在/home/oracle/${名称}。txt


egrep q“开放”/home/oracle/$ {name} .txt 


[[$ ?- ne 0]],,echo - E " \ E [40; 31; 5 m甲骨文${名称}是失望!\ E [0 m”


}

check_oracle


监控甲骨文数据库以及甲骨文监听shell脚本