1、检查ORACLE_HOME是否设置
[oracle@host1 ~]$ echo $ORACLE_HOME
/u01/app/oracle/product/11.2.0/dbhome_1
[oracle@host1 ~]$
2、使用oracle自带启动脚本dbstart
[oracle@host1 ~]$ dbstart
ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener
Usage: /u01/app/oracle/product/11.2.0/dbhome_1/bin/dbstart ORACLE_HOME
[oracle@host1 ~]$
--编辑 dbstart:
将ORACLE_HOME_LISTNER=$1修改成ORACLE_HOME_LISTNER=$ORACLE_HOME
[oracle@host1 ~]$ vi /u01/app/oracle/product/11.2.0/dbhome_1/bin/dbstart
ORACLE_HOME_LISTNER=$ORACLE_HOME
3、修改/etc/oratab
$ vi /etc/oratab
ORCL:/u01/app/oracle/product/11.2.0/dbhome_1:Y --将N改成Y
4、编辑启动文件/etc/rc.d/rc.local
# vi /etc/rc.d/rc.local
su - oracle -lc "/u01/app/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start"
su - oracle -lc "/u01/app/oracle/product/11.2.0/dbhome_1/bin/dbstart"
# init 6
试验成功@~@
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/27126919/viewspace-1695984/ ,如需转载,请注明出处,否则将追究法律责任。