#!/bin/bash
# Author:Zhang Jian
log()
{
echo "$@" >> checkdatabase.log
}
main()
{
(sqlplus "system/kin" << EOF
SELECT STATUS FROM v\$instance;
EOF
) | grep OPEN > /dev/null 2>&1
if [ $? -eq 0 ]
then
log "Database is open"
else
log "Database is error"
return 100
fi
}
cd `dirname $0` || echo "Can't not enter the directory!"
# cd $(dirname "$0")
main "$@"
Shell-检查Oracle数据库是否正常
最新推荐文章于 2022-03-26 18:08:12 发布
