Oracle19C设置数据库监听自启动

修改oratab文件

将N改成Y
[oracle@mematest ~]$ vim /etc/oratab
mema:/u01/app/oracle/product/19.0.0/dbhome_1:N
mema:/u01/app/oracle/product/19.0.0/dbhome_1:Y

修改rc.local文件

[root@mematest ~]# vim /etc/rc.local
添加以下语句
su - oracle -c 'lsnrctl start'
su - oracle -c 'dbstart'

修改dbstart文件

[oracle@mematest ~]$ vim $ORACLE_HOME/bin/dbstart
修改以下参数
ORACLE_HOME_LISTNER=$ORACLE_HOME

重启操作系统

[oracle@mematest ~]$ reboot

测试

[oracle@mematest ~]$ sqlplus / as sysdba
SQL> select instance_name,status from v$instance;

INSTANCE_NAME	 STATUS
---------------- ------------
mema		 OPEN
[oracle@mematest ~]$ lsnrctl status

你可能感兴趣的:(Oracle19C设置数据库监听自启动)