oracle19c启动后ora-12514,ora-01109问题解决

  1. 前言:
    服务器安装的oaacle 19c,因为意外断电导致服务器关机了,重启服务器后启动oracle,包错
    ORA-12514 监听程序当前无法识别连接描述符中请求服务
    尝试了好多种方式,如下:
    第一种方式
    第二种方式
    第三种方式
    都无果。。。。。。。。。。。。。。。。。。。
    oracle的实例和监听程序也都启动了,但是就行不行
  2. 破冰
    后面想到一开始安装oracle19c的时候进行了如下的一些配置:
    命令行登录数据库
sqlplus / as sysdba

启动PDB数据库

alter pluggable database ORCLPDB open;

然后尝试着进行了简单地sql查询。
首先要切换到ORCLPDB容器

alter session set container=ORCLPDB;
select * from XXX;

居然成功了,至此,问题解决。

  1. 总结
    oracle19c 意外关闭了,重新启动的时候不仅要把oracle 实例以及监听程序启动,还要启动pdb数据库。
alter pluggable database ORCLPDB open;

你可能感兴趣的:(数据库,服务器,数据库,oracle)