1.user root 下面修改:
[root@data55 ~]# vi /etc/oratab
orcl:/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=$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 //查看配置
4.命令执行:
启动:su - oracle -lc dbstart
停止:su - oracle -lc dbshut