CentOS7 Oracle 12C 自启动设置过程

oracle 在 linux 下的开机自动启动脚本,设置如下:  
 
1.user root 下面修改:
[root@data55 ~]# vi /etc/oratab  
hpxtdb:/opt/oracle/product/12.1.0.2:Y
 
将N该为Y
 
2.user oracle 下面修改:
[root@data55 ~]# su - oracle
[oracle@data55 ~]$cd $ORACLE_HOME/bin
[oracle@data55 bin]$ vi dbstart
找到 ORACLE_HOME_LISTNER=$1  这行, 修改成:
ORACLE_HOME_LISTNER=/opt/oracle/product/12.1.0.2/      //建议这一条
或者直接修改成:
ORACLE_HOME_LISTNER=$ORACLE_HOME
 
同样道理修改 dbshut
[oracle@data55 bin]$ vi dbshut


测试运行 dbshut, dbstart 看能否启动oracle 服务及listener服务
[oracle@data55 bin]$ ps -efw | grep ora_
[oracle@data55 bin]$ lsnrctl status
[oracle@data55 bin]$ ps -efw | grep LISTEN | grep -v grep


3.系统启动项

[root@data55 ~]# chmod +x /etc/rc.d/rc.local
[root@data55 ~]# vi /etc/rc.d/rc.local


## 末尾添加
[[
su - oracle -lc dbstart
]]


[root@data55 ~]# cat /etc/rc.d/rc.local   //查看配置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值