Linux设置Oracle开机自动启动--oracle11g
1、切换到root

2、root用户用命令vi /etc/oratab编辑以下内容
使用命令vi /etc/oratab编辑文件/etc/oratab,在最后添加如下内容
##### what I have written is as following
oel63:/home/oracle/app/oracle/product/11.2.0/dbhome_1:Y
#####Finished wrote in 2015-12-24
说明:/home/oracle/app/oracle/product/11.2.0/dbhome_1为oracle的安装目录,oel63是安装数据库的机器名,要根据实际情况进行修改。

3、找到类似下面的行
oel63:/home/oracle/app/oracle/product/11.2.0/dbhome_1:N最后的N
改为Y

4、用命令su - oracle切换到oracle用户下
oracle 用户进行一下操作。

5、用命令vi dbstart编辑dbstart文件
找到 ORACLE_HOME_LISTNER=$1 这行, 修改成:ORACLE_HOME_LISTNER=/home/oracle/app/oracle/product/11.2.0或者直接修改成:ORACLE_HOME_LISTNER=$ORACLE_HOME
说明:/home/oracle/app/oracle/product/11.2.0是本机oracle的安装目录/home/oracle/app/oracle/product/11.2.0/dbhome_1的上一级。

6、修改后内容如下图

7、同理用oracle用户,使用vi dbshut编辑dbshut文件,
找到 ORACLE_HOME_LISTNER=$1 这行, 修改成:ORACLE_HOME_LISTNER=/home/oracle/app/oracle/product/11.2.0或者直接修改成:ORACLE_HOME_LISTNER=$ORACLE_HOME
说明:/home/oracle/app/oracle/product/11.2.0是本机oracle的安装目录/home/oracle/app/oracle/product/11.2.0/dbhome_1的上一级。

8、切换到root用户
编辑文件内容如下
root 用户下修改:
####################
#说明,这里oel63是安装oracle数据库的机器名
/home/oracle/app/oracle/product/11.2.0/dbhome_1是oracle的安装路径
oel63是本机oracle的SID
####################