默认:dbca建库时都会自动创建/etc/oratab文件
[oracle@localhost bin]# vi /etc/oratab
将“orcl:/home/oracle/product/11.2.0/dbhome_1:N”,改为
“orcl:/home/oracle/product/11.2.0/dbhome_1:Y”。
修改完成后,保存退出--选项代表开机是否自启动
特别说明: orcl为实例名;/home/oracle/product/11.2.0/dbhome1为oracle安装目录;会因安装的情况不同而有所不同。
编辑/etc/rc.d/rc.local启动文件,添加数据库启动脚本dbstart
[root@localhost bin]# #vi /etc/rc.d/rc.local
##末尾添加:
su - oracle -lc "/home/oracle/product/12.1.0/dbhome_1/bin/lsnrctl start"
su - oracle -lc /home/oracle/product/12.1.0/dbhome_1/bin/dbstart
##或启动指定实例
su - oracle -lc"/home/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start ORCL"
su - oracle -lc /home/oracle/product/11.2.0/dbhome_1/bin/dbstart
命令中-c代表执行脚本,脚本dbstart中指定启动的实例,脚本lsnrctl中启动配置的监听
特别说明: /home/oracle/product/11.2.0/dbhome1为oracle的安装目录,要根据实际情况进行修改。