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
插接式數據庫已打開。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容