Tema anterior: Recuperar la base de datos ORCL1Tema siguiente: Entornos para restaurar a un servidor alternativo


Recuperar la base de datos ORCL2

Puede recuperar la base de datos siguiendo este procedimiento.

Para recuperar la base de datos ORCL2

  1. Cree una instancia para la base de datos ORCL2 e inicie la instancia ORCL2.
  2. Asegúrese de que el archivo INITORCL2.ORA contiene toda la información necesaria sobre la configuración, como se describió en el paso 6 de la fase anterior. Realice uno de los procedimientos siguientes:
  3. Restaure la última copia de seguridad completa de ORCL2.

    Nota:  Si se trata de una copia de seguridad sin conexión, no se necesita volver a recuperarla. Ya ha completado la restauración del servidor Oracle.

  4. Copie el archivo de control restaurado (CONTROL.ORCL2) desde el directorio principal de la opción a todos los directorios necesarios y escriba el nombre apropiado para el archivo.
  5. Conecte con la instancia que inició en el paso 1 de este procedimiento.
  6. Para montar la base de datos ORCL2, introduzca el siguiente comando:
    startup mount pfile=UNIDAD:\RUTA\initORCL2.ora
    
  7. Introduzca el siguiente comando en la línea de comandos de SQL*Plus o Server Manager:
    recover database using backup controlfile until cancel;
    
  8. Cuando se haya completado la recuperación, introduzca el siguiente comando:
    alter database open resetlogs;
    

    Si la base de datos no se abre y aparece un mensaje que informa sobre el estado de los registros de rehacer, introduzca la siguiente consulta en la línea de comandos SQL*Plus o Server Manager:

    select * from v$logfile
    

    La consulta devuelve la estructura de directorios a través de la cual Oracle busca los registros de rehacer, entre otras cuestiones. Si la estructura de directorios no existe, deberá crearla. Una vez creada, introduzca de nuevo el siguiente comando:

    alter database open resetlogs;
    

    Oracle debe abrir la base de datos y volver a crear los registros de rehacer.

  9. Elimine todos los registros de archivos comprimidos de ORCL2. La base de datos ORCL2 ya está completamente recuperada.
  10. (Opcional) Se puede recrear una instancia para ORCL2 utilizando la utilidad oradim. La sintaxis es:
    oradim -new -sid SID -srvc ServiceName -intpwd Password -startmode auto | manual -pfile FullPathToOracleInitSIDFile
    
  11. (Opcional) Cree el archivo de contraseña si fuera necesario utilizando la utilidad Oracle orapwd.exe.