lunes, 23 de agosto de 2010

¿Qué es un archivo de registro? - ORACLE

  • Oracle conserva registros de todas las transacciones realizadas en la base de datos. Estas transacciones se registran en archivos denominados archivos de registro. Estos archivos se utilizan para recuperar transacciones de la base de datos en el orden adecuado, en caso de que se produzca un fallo en la base de datos. También permiten que Oracle coordine la forma en que se escriben los datos en disco. Cuando se produce una transacción en la base de datos, ésta se introduce en los buffers del registro de reconstrucción, mientras que los bloques de datos afectados por la transacción no se escriben de manera inmediata en el disco. Todas las bases de datos Oracle tienen tres o más archivos de registro de reconstrucción en línea. Oracle escribe en ellos de manera cíclica: después de llenar el primer archivo de registro, escriben en el segundo, hasta llenarlo. Cuando se han llenando todos los archivos de registro, vuelve al primero y empieza a sobrescribir su contenido. Si la base de datos se está ejecutando en modo ARCHIVELOG, hará una copia de los archivos de registro antes de sobrescribirlos. Estos archivos de registro guardados (si el modo ARCHIVELOG está activado) pueden utilizarse para restaurar una parte o toda la Base de Datos en un momento de tiempo determinado. Debido a que estos registros de reconstrucción son fundamentales para el funcionamiento de la Base de Datos, Oracle permite duplicarlos en espejo y conviene que las diferentes copias se hagan en diferentes unidades de disco físicas.
  • De manera predeterminada, los mensajes de registro se escriben en un archivo de texto .log en el equipo cliente al que se le ha asignado el mismo nombre que al perfil. Por ejemplo, el archivo de registro del perfil default recibe el nombre de default.log.
    La ubicación predeterminada del archivo de registro depende de la plataforma de instalación, como se indica a continuación:

    • Plataformas Microsoft Windows XP - C:\Documents and Settings\username\Application Data\OVDC\profilename.log
    • Plataformas Microsoft Windows Vista y Microsoft Windows 7 - C:\Users\username\AppData\Roaming\OVDC\profilename.log
    • Plataformas Mac OS X - $HOME/.OVDC/profilename.log
Se puede usar la opción de comando --logfile para cambiar el nombre y la ubicación del archivo de registro.


No hay comentarios:

Publicar un comentario