Cuando realizas el proceso de actualización ( UPGRADE ) de una base de datos Oracle Database 10gR2 o Oracle Database 11gR1/R2 a la versión Oracle Database 12c Multitenant, puedes validar que el contenido del archivo de manifiesto creado para la acoplación (PLUG) de la instancia NON-CDB a CDB, es "compatible con el contenedor de la base de datos a utilizar".
Este proceso lo puedes hacer conectándote al Contenedor de la base de datos y ejecutando el siguiente bloque anónimo de SQL:
SET SERVEROUTPUT ON
DECLARE
compatible CONSTANT VARCHAR2(3) := CASE
DBMS_PDB.CHECK_PLUG_COMPATIBILITY( pdb_descr_file => '/tmp/pdb1.xml',
pdb_name => 'PDB1') WHEN TRUE THEN 'SI' ELSE 'NO'
END;
BEGIN
DBMS_OUTPUT.PUT_LINE(compatible);
END;
/
Si el resultado es "SI", puede continuar con el acople de la instancia de la base de datos y a los ajustes necesarios al diccionario de la instancia, para que funcione la misma como un instancia PDB.
SQL> create pluggable database PDB1 using '/tmp/pdb1.xml' nocopy tempfile reuse;
SQL> alter session set container=PDB1;
SQL> @?/rdbms/admin/noncdb_to_pdb.sql
No hay comentarios:
Publicar un comentario
Te agradezco tus comentarios. Te esperamos de vuelta.