CentOS下配置ORACLE开机自动启动
2010-04-06 01:39
501 查看
环境说明:VirturlBox 3.1.6 + CentOS 5.4 + Oracle 10gR2
修改dbstart
增加启动脚本
写入以下内容
添加服务
可使用如下命令查看新增的服务
修改dbstart
su - oracle vi $ORACLE_HOME/bin/dbstart #ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle ORACLE_HOME_LISTNER=$ORACLE_HOME
增加启动脚本
cd /etc/rc.d/init.d vi oraserver chmod 755 oraserver
写入以下内容
#!/bin/bash # chkconfig: 2345 99 01 # description: Oracle10g Server # processname: oraserver # Source function library. . /etc/rc.d/init.d/functions # Source networking configuration. . /etc/sysconfig/network RETVAL=0 prog="oraserver" ORACLE_HOME=/app/oracle/product/10.2.0/db_1 if [ ! -f $ORACLE_HOME/bin/dbstart ] then echo "Oracle10g cannot start:Cannot find dbstart..." exit fi start() { echo "Starting Oracle10g Server..." su - oracle -c "$ORACLE_HOME/bin/dbstart" RETVAL=$? [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog su - oracle -c "$ORACLE_HOME/bin/emctl start dbconsole" return $RETVAL } stop() { su - oracle -c "$ORACLE_HOME/bin/emctl stop dbconsole" echo "Stoping Oracle10g Server..." su - oracle -c "$ORACLE_HOME/bin/dbshut" RETVAL=$? [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog return $RETVAL } restart() { echo "Restart Oracle10g Server" stop start echo } case "$1" in start) start ;; stop) stop ;; restart|reload) stop start RETVAL=$? ;; condrestart) if [ -f /var/lock/subsys/$prog ]; then stop start RETVAL=$? fi ;; status) status $prog RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" exit 2 esac exit $RETVAL
添加服务
chkconfig --add oraserver
可使用如下命令查看新增的服务
chkconfig --list oraserver find /etc/rc.d -name '*oraserver' -print
相关文章推荐
- CentOS 7 Linux下配置Oracle 11gR2为系统服务自动启动
- centos7 配置nginx服务、开机自动启动
- oracle在linux下开机自动启动的配置
- centos7 配置nginx服务、设置开机自动启动
- oracle的环境配置-设置开机(Linux)自动启动Oracle关机自动关闭Oracle
- CentOS7 下配置Keepalived为系统服务,开机自动启动。
- CentOS7 下配置Keepalived为系统服务,开机自动启动。
- CentOS设置网卡开机自动启动、配置等ifcfg-eth0
- CentOS6.5 oracle 11g R2 开机自动启动
- CentOS Linux下配置Oracle 11gR2为系统服务自动启动
- Linux 下配置Oracle开机自动启动
- Linux(centos) 编译安装 Mysql 后配置开机自动启动
- centos 安装 oracle 11g R2 开机启动配置
- Solaris上oracle开机自动启动(附加mysql自启动配置)
- CentOS Linux下配置Oracle 11gR2为系统服务自动启动
- centos 6.5+ 开机自动联网配置 && 开启启动服务
- centos 6.5下安装oracle 11gR2与Oracle自动启动的配置
- Linux开机自动启动ORACLE设置
- Linux开机自动启动ORACLE设置
- centOS6.5下SVN的安装、配置及开机启动