Creación de archivos de ayuda de recuperación en Linux

Es posible crear archivos de ayuda de recuperación para usarlos en los procedimientos de recuperación. Un archivo de seguimiento del archivo de control y una copia del archivo
init.ora
son muy útiles para la recuperación de la base de datos.
El archivo de seguimiento del archivo de control contiene los nombres y las ubicaciones de todos los archivos de datos. Este seguimiento incluye cualquier archivo de datos adicional que se haya agregado a la base de datos. Además contiene los registros de rehacer y los comandos que se pueden usar para volver a crear la estructura de la base de datos.
El archivo
init.ora
contiene los parámetros de inicialización para Oracle, incluidos los nombres y las ubicaciones de los archivos de control de la base de datos.
Para crear un archivo de seguimiento del archivo de control:
  1. Inicie sesión en el equipo que hospeda la base de datos de Oracle como usuario de
    Oracle
    .
  2. Para abrir SQL*Plus con Oracle, escriba:
    sqlplus /nolog
  3. En la línea de comandos
    SQL>
    , para conectarse como usuario
    sysdba
    , especifique
    connect sys/
    password
    as sysdba
    donde
    password
    es la contraseña
    SYS
    .
  4. Después de recibir el mensaje
    Conectado
    , en la línea de comandos
    SQL>
    , escriba:
    alter session set tracefile_identifier = 'controlfile';
  5. Ejecute el comando siguiente:
    alter database backup controlfile to trace;
  6. Si aún no lo ha hecho, cree el directorio de ayuda de recuperación en el equipo que alberga la base de datos de Oracle:
    /opt/oracle/Recovery_Aid
  7. Para encontrar el directorio en el cual se creó el archivo de seguimiento, en la línea siguiente, especifique:
    show parameter user_dump;
  8. Escriba el siguiente comando:
    create pfile='/opt/oracle/Recovery_Aid/init.ora' from spfile;
  9. Para salir de SQL*Plus con Oracle, escriba:
    exit
  10. Cambie al directorio del paso 5. Copie el archivo de seguimiento del subdirectorio
    Recovery_Aid
    que se encuentra en el equipo que aloja la base de datos de Oracle al subdirectorio
    /Recovery_Aid
    que se encuentra en el equipo de la copia de seguridad que se creó anteriormente.
    Otros archivos de seguimiento se encuentran en directorio
    user_dump
    . Asegúrese de copiar el archivo con la fecha y la marca de tiempo más recientes.
    Para comprobar la fecha y las marcas de tiempo de los archivos en el directorio, especifique:
    ls -l *controlfile.trc
  11. Cambie el nombre del archivo de modo que se pueda identificar fácilmente, por ejemplo:
    controlfilebackupMMDDYY.trc.