Entradas

Mostrando entradas de abril, 2015

[ORACLE] Duplicado TEST1 (11.2.0.1) a TEST2 en la misma máquina, sin conexión a target ni catálogo, a partir de backup de rman en disco

Tenemos una bbdd 11.2.0.1 con sid TEST1. En la misma máquina queremos duplicarla a TEST2 a partir de un backup con rman a disco. No tenemos catálogo de rman. Pasos ----- 1º Hacemos el backup full de TEST1 a disco. En este caso, TEST1 utiliza FRA, por lo que la ubicación del backup generado será el área de fra. 2º Crearmos las rutas de directorios para ubicar la base de datos TEST2. 3º Necesitamos un fichero de password para TEST2, lo podemos copiar de TEST1 y cambiar el nombre. 4º Necesitamos un init.ora para TEST2, con el parámetro db_name=TEST2 únicamente. 5º Levantamos la instancia TEST2 en nomount a partir del initTEST2.ora (TEST1 no hace falta que esté levantada) 6º Conectamos a RMAN con la TEST2 como auxiliary: rman auxiliary / 7º Ejecutamos el script de duplicado: DUPLICATE DATABASE TO TEST2 UNTIL TIME "TO_DATE('08/04/2015 11:39:20', 'DD/MM/YYYY HH24:MI:SS')" SPFILE set control_files='/u01/app/oracle/oradata/TEST2/control01.c