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:
- Inicie sesión en el equipo que hospeda la base de datos de Oracle como usuario deOracle.
- Para abrir SQL*Plus con Oracle, escriba:sqlplus /nolog
- En la línea de comandosSQL>, para conectarse como usuariosysdba, especifiqueconnect sys/passwordas sysdbadondepasswordes la contraseña deSYS.
- Después de recibir el mensajeConectado, en la línea de comandosSQL>, escriba:alter session set tracefile_identifier = 'controlfile';
- Ejecute el comando siguiente:alter database backup controlfile to trace;
- 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
- Para encontrar el directorio en el cual se creó el archivo de seguimiento, en la línea siguiente, especifique:show parameter user_dump;
- Escriba el siguiente comando:create pfile='/opt/oracle/Recovery_Aid/init.ora' from spfile;
- Para salir de SQL*Plus con Oracle, escriba:exit
- Cambie al directorio del paso 5. Copie el archivo de seguimiento del subdirectorioRecovery_Aidque se encuentra en el equipo que aloja la base de datos de Oracle al subdirectorio/Recovery_Aidque se encuentra en el equipo de la copia de seguridad que se creó anteriormente.Otros archivos de seguimiento se encuentran en directoriouser_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
- Cambie el nombre del archivo de modo que se pueda identificar fácilmente, por ejemplo:controlfilebackupMMDDYY.trc.