检测监听进程并自动重起

昨天遇到一个问题,监听进程会自动消失.

es4100 4.0d oracle734 双机热备

系统一级没有任何日志,

客户端和服务器端的oracle的一个版本.

重新配了双机服务.

并写了一个检测监听进程并自动重起的shell脚本

cd 目录

rm -f lsnr.exist

ps -ef|grep tnslsnr |grep -v grep > lsnr.exist

if [ -s lsnr.exist ]

then

echo

else

export oracle的几个环境变量

.............../lsnrctl start

fi

请使用浏览器的分享功能分享到微信等