Migrer vers multitenant avec TTS ou noncdb_to_pdb?

Nouveau post sur mon blog à dbi services:
Oracle 12c: comparing TTS with noncdb_to_pdb
Est-ce que le dictionnaire est bien propre après:

SQL> startup open read only;
SQL> exec dbms_pdb.describe('/tmp/NDB01.xml');
SQL> CREATE PLUGGABLE DATABASE PDB_PLG USING '/tmp/NDB01.xml' COPY FILE_NAME_CONVERT = ('/u01/app/oracle/oradata/NDB1', '/u03/app/oracle/oradata/PDB_PLG');
SQL> alter session set container=PDB_PLG;
SQL> @?/rdbms/admin/noncdb_to_pdb;
SQL> alter pluggable database PDB_PLG open;

En fait, dans le passage de noncdb_to_pdb.sql, les entrées de OBJ$ sont marquées comme metadata links, mais les tables qui stockent leur contenu ne sont pas nettoyées. Donc on se retrouve avec un tablespace SYSTEM aussi gros que CDB$ROOT.

Laisser un commentaire