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
插接式数据库已打开。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容