ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux 下oracle10g自动启动

linux 下oracle10g自动启动

原创 Linux操作系统 作者:renjixinchina 时间:2012-10-09 11:15:59 0 删除 编辑
一
root用户
vi  /etc/oratab  
N  改为Y
                     
二
oracle 用户
vi $ORACLE_HOME/bin/dbstart 
修改    ORACLE_HOME_LISTNER=$ORACLE_HOME
三
测试运行 dbshut, dbstart 

四:创建服务 


$su - root 

# cd /etc/rc.d/init.d/   

# vi oracle10g 



#!/bin/bash 
# chkconfig: 345 99 10 
# description: Startup Script. for oracle Databases 
# /etc/rc.d/init.d/oradbstart 
export ORACLE_BASE=/u01/app/oracle/ 
export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1 
export ORACLE_SID=orcl 
export PATH=$PATH:$ORACLE_HOME/bin 
case "$1" in 
start) 
su oracle -c $ORACLE_HOME/bin/dbstart 
touch /var/lock/oracle 
echo "OK" 
;; 
stop) 
echo -n "Shutdown oracle: " 
su oracle -c $ORACLE_HOME/bin/dbshut 
rm -f /var/lock/oracle 
echo "OK" 
;; 
*) 
echo "Usage: 'basename $0' start|stop" 
exit 1 
esac 
exit 0 


五 授权
chown oracle.oinstall /etc/rc.d/init.d/oracle10g 
chmod 775 /etc/rc.d/init.d/oracle10g 


六  chkconfig
chkconfig --add oracle10g

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/15747463/viewspace-745961/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-01-30

  • 博文量
    373
  • 访问量
    2161067