Linux 下 Oracle 随RedHat 开机自启动设置

1.获取安装的Oracle数据库bin 目录路径

  终端输入env : 得到
 ORACLE_HOME=/home/app/oracle/product/11.2.0/dbhome_2
 这个环境变量有的是安装时配置的,有的是安装后自己自行配置的。

2.进入这个目录后,进入Bin目录,看到 lsnrctl 和dbstart这两个实现Oracle数据库自启动的程序
将下面两个语句加入到:vim /etc/rc.d/rc.local 文件的 后面
 su oracle -lc "/home/app/oracle/product/11.2.0/dbhome_2/bin/lsnrctl start"
 su oracle -lc "/home/app/oracle/product/11.2.0/dbhome_2/bin/dbstart"
3.进入到 vim /etc/oratab 文件 将N修改为Y
orcl:/home/app/oracle/product/11.2.0/dbhome_2:Y

4.关机测试

  lsnrctl status ,显示连接拒绝,监听失败。请将rc.local 文件的属性修改为用户可使用。


   sudo chmod 777  /etc/rc.d/ rc.local  重启测试成功。
  可选测试方法:SQL/PLUS 和developer sql工具连接测试。

你可能感兴趣的:(Linux 下 Oracle 随RedHat 开机自启动设置)