Plug and unplug Pluggable database (PDB) in the same container database
Plug pdb5 and unplug pdb4 in the same container database (CDB)
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB1 READ WRITE NO
4 PDB2 READ WRITE NO
5 PDB4 READ WRITE NO
6 PDB3 READ WRITE NO
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB1 READ WRITE NO
4 PDB2 READ WRITE NO
5 PDB4 READ WRITE NO
6 PDB3 READ WRITE NO
SQL> alter pluggable database pdb4 close immediate;
Pluggable database altered.
SQL> alter pluggable database pdb4 unplug into '/tmp/pdb4.xml';
Pluggable database altered.
SQL> drop pluggable database pdb4;
Pluggable database dropped.
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB1 READ WRITE NO
4 PDB2 READ WRITE NO
6 PDB3 READ WRITE NO
SQL> --- plug the PDB
SQL> create pluggable database pdb5 using '/tmp/pdb4.xml' file_name_convert=('/u01/app/oracle/oradata/prdcdb/pdb4/','/u01/app/oracle/oradata/prdcdb/pdb5/');
Pluggable database created.
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB1 READ WRITE NO
4 PDB2 READ WRITE NO
5 PDB5 MOUNTED
6 PDB3 READ WRITE NO
SQL> alter pluggable database pdb5 open;
Pluggable database altered.
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 PDB1 READ WRITE NO
4 PDB2 READ WRITE NO
5 PDB5 READ WRITE NO
6 PDB3 READ WRITE NO
Comments
Post a Comment