Continuing from my previous post, I was trying to clone a PDB that was originally created through
DBCA, (a non-PDB) and 'converted' into a PDB. Converted in the loosest sense, since it was more
'cloned' into a pluggable database, and plugged in to the root container DB, but for simplicitity's sake we'll just say converted :).
Anyway, just to do a quick recap on the situation thus far:
- Create database with DBCA.
- Convert into PDB.
- Plug into CDB.
- Try and clone said PDB.
SQL> create pluggable database pdb2 from nonpdb;
create pluggable database pdb2 from nonpdb
*
ERROR at line 1:
ORA-65149: PDB name conflicts with existing service name in the CDB or the
PDB
PDB
SQL> select name, open_mode from v$pdbs;
NAME OPEN_MODE
------------------------------ ----------
PDB$SEED READ ONLY
NONPDB MOUNTED
[oracle@localhost ~]$ more /etc/oratab
...
HOME:/u01/app/oracle/product/12.1.0/dbhome_1:N
BASEDB:/u01/app/oracle/product/12.1.0/dbhome_1:N
BASEDB:/u01/app/oracle/product/12.1.0/dbhome_1:N
NONPDB:/u01/app/oracle/product/12.1.0/dbhome_1:N
SQL> create pluggable database "PDB2" from pdb3;
create pluggable database "PDB2" from pdb3
*
ERROR at line 1:
ORA-65149: PDB name conflicts with existing service name in the CDB or the
PDB
PDB
SQL> create pluggable database "ASDASDASDASD" from pdb3;
create pluggable database "ASDASDASDASD" from pdb3
*
ERROR at line 1:
ORA-65149: PDB name conflicts with existing service name in the CDB or the
PDB
PDB
some coincidence that it conflicts with an already existing database and/or service. After finally getting access to Metalink, what do you, know it's a bug listed under Doc ID 1569267.1 with plans to be fixed in 12c R2.
No comments:
Post a Comment