oracle PDB模式下数据库启动成功但是无法访问问题

由于环境更新,Oracle版本换成19C,并开启了PDB模式。

使用平常启动数据库和监听方式启动数据库,显示都已成功,但是去连接数据库,报错报数据库未启动。

解决方式,记录笔记便于后续出现同类问题快速解决。

正常启动方式:

1.sqlplus / as sysdba

 startup;

 

 

2.lsnrctl start

 

但是在数据库服务器端,查询用户表,报ORA-01109错误

ORA-01109:database not open

查看:

sqlplus / as sysdba;--管理员登录

select con_id,name,open_mode from V$pdbs;

--查看pdb的状态 --发现服务orclpdb,处于mounted状态

解决办法:

alter pluggable database orclpdb open;

alter session set container=orclpdb;

commit;

问题解决

 

 

你可能感兴趣的:(问题)