无法打开PDB数据库 - Oracle标准版

时间:2017-03-16 06:38:39

标签: oracle standards oracle12c pdb

我正在使用Oracle Database 12c标准版12.1.0.2.0 - 64位,在打开PDB数据库时我遇到了问题。

错误:

SQL> select CON_ID,DBID,NAME,OPEN_MODE from v$pdbs;

CON_ID        DBID               NAME                   OPEN_MOD

----------   -------------     -------------------    -----------------

2             11247382            PDB$SEED                   READ ONLY

3             3988395454          PDB_ORCL12C                MOUNTED

SQL> ALTER PLUGGABLE DATABASE ALL OPEN;
ALTER PLUGGABLE DATABASE ALL OPEN
*
ERROR at line 1:
ORA-00604: error occurred at recursive SQL level 1
ORA-01405: fetched column value is NULL

SQL> ALTER PLUGGABLE DATABASE pdb_orcl12c OPEN READ WRITE FORCE;
ALTER PLUGGABLE DATABASE pdb_orcl12c OPEN READ WRITE FORCE
*
ERROR at line 1:
ORA-00604: error occurred at recursive SQL level 1
ORA-01405: fetched column value is NULL

我正在使用下面提到的oracle数据库创建步骤,这在Oracle企业版上运行良好。

http://dbarahul.blogspot.in/2017/02/manual-cdb-pdb-database-creation-steps.html

请帮我解决Oracle标准版上的这个问题。

1 个答案:

答案 0 :(得分:1)

根据My Oracle Support,由于Bug 21061354发生了错误。

解决方案是应用patch 21061354

参考:更改可插拔数据库打开返回ORA-01405(文档ID 2193378.1)