1、设置PDB自启动
SQL>CREATE TRIGGER open_all_pdbs
AFTER STARTUP ON DATABASE
BEGIN
EXECUTE IMMEDIATE 'ALTER PLUGGABLE DATABASE ALL OPEN';
END ;
/
2、设置/oratab
[root@myoracle ~]#vi /etc/oratab
将cdb19c:/u01/app/oracle/product/19.0.0/dbhome_1:N改为
cdb19c:/u01/app/oracle/product/19.0.0/dbhome_1:Y
[root@myoracle ~]#chmod 755 /etc/oratab
3、设置rc.local
[root@myoracle ~]#vi /etc/rc.d/rc.local
# 添加以下2行,启动监听,启动数据库
su - oracle -lc "lsnrctl start"
su - oracle -lc "dbstart"
[root@myoracle ~]#chmod u+x /etc/rc.d/rc.local
4、修改dbstart
[oracle@myoracle ~]$ vi $ORACLE_HOME/bin/dbstart
修改以下参数
ORACLE_HOME_LISTNER=$ORACLE_HOME
设置完以上参数重启主机即可。