oracle开机启动

第一步 修改oratab (root用户执行)

/etc/oratab的配置格式如下:

$ORACLE_SID:$ORACLE_HOME:Y
例如:orclqdgw:/var/app/oracle/product/11g:Y

第二步 测试dbstart, dbstop(oracle用户执行)

设置ORACLE_HOME, ORACLE_HOME_LISTENER

执行dbstart, dbshut脚本测试能否启停Oracle实例和监听器

dbstart $ORACLE_HOME
dbshut $ORACLE_HOME

第三步 配置rc.local (root用户执行)

vi /etc/rc.d/rc.local

su - oracle -lc "/var/app/oracle/product/11g/bin/dbstart  /var/app/oracle/product/11g"

启动的时候会自动oracle数据库和监听

第四步 重启测试

init 6  #重启(root用户)

oralce用户执行:
ps -fe | grep ora #查看oracle是否启动成功
lsnrctl status #查看监听状态
sqlplus / as sysdba #连接oracle数据库
select username from user_tables; #检测能否执行sql语句 
也使用plsql远程连接进行检测

2017.08.04

原文地址:https://www.cnblogs.com/mkdlf/p/7286977.html