Multitenant : Rename a Pluggable Database (PDB)
From Oracle database 12.1.0.2 onward we can rename a pluggable database (PDB).
oracle 12cconfigurationintermediate
by OracleDba
12 views
From Oracle database 12.1.0.2 onward we can rename a pluggable database (PDB).
123456789101112131415161718192021222324252627
conn / as sysdba
show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB1 READ WRITE NO
SQL>
alter session set container = pdb1;
select name from v$datafile;
NAME
--------------------------------------------------------------------------------
/u02/oradata/CDB1/pdb1/system01.dbf
/u02/oradata/CDB1/pdb1/sysaux01.dbf
/u02/oradata/CDB1/pdb1/undotbs01.dbf
/u02/oradata/CDB1/pdb1/users01.dbf
/u02/oradata/CDB1/EFB4284A464F52E3E055000000000001/datafile/o1_mf_apex_ksjoblv5_.dbf
conn / as sysdba
alter pluggable database pdb1 close;
alter pluggable database pdb1 open restricted;12345678910111213141516171819202122232425
alter session set container=pdb1;
alter pluggable database rename global_name to pdb2;
alter pluggable database close immediate;
alter pluggable database open;
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
3 PDB2 READ WRITE NO
SQL>
select name from v$datafile;
NAME
--------------------------------------------------------------------------------
/u02/oradata/CDB1/pdb1/system01.dbf
/u02/oradata/CDB1/pdb1/sysaux01.dbf
/u02/oradata/CDB1/pdb1/undotbs01.dbf
/u02/oradata/CDB1/pdb1/users01.dbf
/u02/oradata/CDB1/EFB4284A464F52E3E055000000000001/datafile/o1_mf_apex_ksjoblv5_.dbf
SQL>Please to add comments
No comments yet. Be the first to comment!