- 前言:
服务器安装的oaacle 19c,因为意外断电导致服务器关机了,重启服务器后启动oracle,包错
ORA-12514 监听程序当前无法识别连接描述符中请求服务
尝试了好多种方式,如下:
第一种方式
第二种方式
第三种方式
都无果。。。。。。。。。。。。。。。。。。。
oracle的实例和监听程序也都启动了,但是就行不行 - 破冰
后面想到一开始安装oracle19c的时候进行了如下的一些配置:
命令行登录数据库
sqlplus / as sysdba
启动PDB数据库
alter pluggable database ORCLPDB open;
然后尝试着进行了简单地sql查询。
首先要切换到ORCLPDB容器
alter session set container=ORCLPDB;
select * from XXX;
居然成功了,至此,问题解决。
- 总结
oracle19c 意外关闭了,重新启动的时候不仅要把oracle 实例以及监听程序启动,还要启动pdb数据库。
alter pluggable database ORCLPDB open;