oracle 在linux下自动启动

写道
ORACLE 自动启动脚本
1以root用户登录
修改/etc/oratab中的文件
#vi /etc/oratab
找到
Heer=/opt/oracle/product/11g=Y
把N修改成Y
意思是允许数据库自动启动
2 修改oracle 自带的启动
即修改dbstart
#su – oracle
$cd /$ORACLE_HOME/bin
$vi dbstart
找到ORACLE_HOME_LISTNER=$1这一行
修改为ORACLE_HOME_LISTNER=$ORACLE_HOME

3 在/opt目录下 创建一个脚本orc_start.sh
#vi /opt/orc_start.sh
添加如下语句
#!/bin/bash
export ORACLE_HOME=/opt/oracle/product/11g
su - oracle -c "$ORACLE_HOME/bin/dbstart"
su - oracle -c "lsnrctl start"
echo "-----startup oracle successful-----" >> /var/log/oracle11log
echo "OK"

4 授权
#chmod a+x /opt/orc_start.sh

5把脚本注册为系统服务
#vi /etc/rc.local
在末尾加入如下语句
/opt/orc_start.sh

 

 

以上是别人的总结。。基本没错,export ORACLE_HOME=/opt/oracle/product/11g 值得注意的是这里要改成你对应的oracle目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值