没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
#!/bin/bash
#
# Init file for Oracle Database 11g r2 server daemon
# Copyrith (c) 2011 Jone He. All Rights Reserved.
# Contact: jonehe@163.com
# Version: 0.2
# Date: 2012-12-26
#
# chkconfig: 2345 55 25
# description: Oracle Database 11g r2 server
#
# processname: lsnrctl
### BEGIN INIT INFO
# Provides: oracle
# Required-Start: $local_fs $network $syslog
# Required-Stop: $local_fs $syslog
# Should-Start: $syslog
# Should-Stop: $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Oracle Database 11g r2 server.
### END INIT INFO
ORACLE_HOME=/opt/app/oracle/product/11.2.0/dbhome_1
ORACLE_BIN=/opt/app/oracle/product/11.2.0/dbhome_1/bin
ORACLE_SID=orcl
SUB_FILE=/var/lock/subsys/oracle
SUB_FILE_LSN=/var/lock/subsys/oracle_lsn
#
# Init file for Oracle Database 11g r2 server daemon
# Copyrith (c) 2011 Jone He. All Rights Reserved.
# Contact: jonehe@163.com
# Version: 0.2
# Date: 2012-12-26
#
# chkconfig: 2345 55 25
# description: Oracle Database 11g r2 server
#
# processname: lsnrctl
### BEGIN INIT INFO
# Provides: oracle
# Required-Start: $local_fs $network $syslog
# Required-Stop: $local_fs $syslog
# Should-Start: $syslog
# Should-Stop: $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Oracle Database 11g r2 server.
### END INIT INFO
ORACLE_HOME=/opt/app/oracle/product/11.2.0/dbhome_1
ORACLE_BIN=/opt/app/oracle/product/11.2.0/dbhome_1/bin
ORACLE_SID=orcl
SUB_FILE=/var/lock/subsys/oracle
SUB_FILE_LSN=/var/lock/subsys/oracle_lsn
SUB_FILE_EM=/var/lock/subsys/oracle_em
# Function:
# Purpose: Check database is running.
# Name: isDbRunning()
# Return: int
# '1', is running.
# '0', is not running.
isDbRunning()
{
# check pmon
dbStatus=`ps -ef | grep pmon | grep oracle | wc -l`
if [ $dbStatus -eq '1' ]
then
return 1
else
return 0
fi
}
# Function:
# Purpose: Check listener is running.
# Name: isLsnrRunning()
# Return: int
# '1', is running.
# '0', is not running.
isLsnrRunning()
{
lsnrResult=`su - oracle -c "${ORACLE_BIN}/lsnrctl status | grep error | wc -l"`
if [ $lsnrResult -eq "0" ]
# Function:
# Purpose: Check database is running.
# Name: isDbRunning()
# Return: int
# '1', is running.
# '0', is not running.
isDbRunning()
{
# check pmon
dbStatus=`ps -ef | grep pmon | grep oracle | wc -l`
if [ $dbStatus -eq '1' ]
then
return 1
else
return 0
fi
}
# Function:
# Purpose: Check listener is running.
# Name: isLsnrRunning()
# Return: int
# '1', is running.
# '0', is not running.
isLsnrRunning()
{
lsnrResult=`su - oracle -c "${ORACLE_BIN}/lsnrctl status | grep error | wc -l"`
if [ $lsnrResult -eq "0" ]
剩余14页未读,继续阅读
资源评论
heqiangPC
- 粉丝: 4
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功