ORACEL12C ORA-01033: ORACLE 正在初始化或关闭 进程 ID: 0 会话 ID: 0 序列号: 0

出现此问题的原因是Oracle 12c中,增加了可插接数据库的概念,即PDB,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。

打开sqlplus

请输入用户名: system/sys as sysdba

然后(卸载数据)输入:

SQL> shutdown normal

会出现:

ORA-01109: 数据库未打开

已经卸载数据库。

ORACLE 例程已经关闭。

然后(装载数据)输入:

SQL> startup mount

SQL>alter database open;


分割线以上百度都很多,以下为原创。也是我出现此问题的原因
我是服务器重启后就会出现此问题。所以要将指定pdb
值得注意的是这里,由于是12c数据库,所以要将container指定为你的pdb
SQL> alter session set container=ORCLPDB;

会话已更改。
还有这里
SQL> startup
插接式数据库已打开。

你可能感兴趣的:(ORACEL12C ORA-01033: ORACLE 正在初始化或关闭 进程 ID: 0 会话 ID: 0 序列号: 0)