1.查看获取$ORACLE_HOME
su - oracle
echo $ORACLE_HOME #取得ORACLE_HOME=/datas/oracle/product/11.2.0/db_1
2.修改oratab文件
#切换到root修改
vim /etc/oratab
#orcl:/datas/oracle/product/11.2.0/db_1:N 参数中N改为Y
#orcl为实例名 /datas/oracle/product/11.2.0/db_1为上面$ORACLE_HOME值
3.修改dbstart dbshut
su - oracle
vim /datas/oracle/product/11.2.0/db_1/bin/dbstart
vim /datas/oracle/product/11.2.0/db_1/bin/dbshut
#将dbstart dbshut中
#ORACLE_HOME_LISTNER=$1改为ORACLE_HOME_LISTNER=$ORACLE_HOME
#未修改运行dbstart dbshut会如下图三报错
4.添加开机自启脚本
#root用户下修改
vim /etc/rc.d/rc.local
#加入如下内容
su oracle -lc "/datas/oracle/product/11.2.0/db_1/bin/lsnrctl start"
su oracle -lc "/datas/oracle/product/11.2.0/db_1/bin/dbstart orcl" #orcl表示只启动orcl实例,不填默认启动全部
5.重启Linux即可查看开机自启效果