1.登入oracle用户,切换到$ORACLE_HOME/bin目录下,修改文件dbstart。
[root@orcl ~]# su - oracle
Last login: Tue Dec 7 10:28:18 CST 2021 on pts/0
[oracle@orcl:/home/oracle]$ echo $ORACLE_HOME
/u01/app/oracle/product/11.2.0/db
[oracle@orcl:/home/oracle]$ cd $ORACLE_HOME/bin
[oracle@orcl:/u01/app/oracle/product/11.2.0/db/bin]$ vi dbstart
$1改为$ORACLE_HOME
2.用root用户编辑文件oratab和rc.local
[root@orcl ~]# vi /etc/oratab
添加如下两行并执行
su oracle -lc "/u01/app/oracle/product/11.2.0/db/bin/lsnrctl start"
su oracle -lc /u01/app/oracle/product/11.2.0/db/bin/dbstart
chmod +x /etc/rc.d/rc.local