Fundamentos de la base de datos de registro de alertas 12c oráculo

Con mucho, el archivo más importante para revisar de una base de datos Oracle 12c es el registro de alertas. Este archivo es donde los errores de nivel de base de datos se escriben y operaciones tales como inicio, apagado, y otros eventos se registran. Oracle escribe a este archivo de texto en un orden cronológico, cuando la base de datos se está ejecutando.

El registro de alerta se encuentra en el subdirectorio de alerta y se nombra log.xml.

  • Siempre que se produce un problema, revise el archivo de registro de alerta.

  • Revise el archivo de registro de alertas al día (si usted es el administrador de base de datos - DBA) para asegurarse de errores no ocurren sin ser detectados.

Muchos administradores de bases siquiera escriben guiones para escanear el registro de alertas de errores y que los mensajes de correo electrónico enviados a ellos si se detectan sucesos clave. Además, muchos administradores de bases de datos de copia de su semanario registro de alertas para evitar que se convierta excesivamente grande.

He aquí una muestra de un archivo de registro de alertas en formato XML:

Completado: CREATE DATABASE quot-dev12cquot-MaxInstances 8MAXLOGHISTORY 1MAXLOGFILES 16MAXLOGMEMBERS 3MAXDATAFILES 100DATAFILE apos- / u01 / app / oracle / oradata / dev12c / system01.dbfapos- 700M TAMAÑO REUSEAUTOEXTEND EN LA SIGUIENTE 10240K MAXSIZE UNLIMITEDEXTENT GESTIÓN LOCALSYSAUX DATAFILE apos- / u01 / app / oracle / oradata / dev12c / sysaux01.dbfapos-SIZE 550M REUTILIZACIÓN AUTOEXTEND EN LA SIGUIENTE 10240K MAXSIZE UNLIMITEDSMALLFILE DEFAULT TABLESPACE TEMPORAL TEMP tempfile apos- / u01 / app / oracle / oradata / dev12c / temp01.dbfapos- TAMAÑO 20M REUTILIZACIÓN AUTOEXTEND EN LA SIGUIENTE 640KMAXSIZE UNLIMITEDSMALLFILE UNDO TABLESPACE quot-UNDOTBS1quot- DATAFILE apos- / u01 / app / oracle / oradata / dev12c / TAMAÑO undotbs01.dbfapos- 200M REUTILIZACIÓN AUTOEXTEND EN LA SIGUIENTE 5120KMAXSIZE UNLIMITEDCHARACTER SET CHARACTER SET AL16UTF16LOGFILE WE8MSWIN1252NATIONAL GRUPO 1 (apos- / u01 / app / oracle / oradata / dev12c / redo01.logapos- ) TAMAÑO 50M, GRUPO 2 (apos- / u01 / app / oracle / oradata / dev12c / redo02.logapos-) TAMAÑO 50M, GRUPO 3 (apos- / u01 / app / oracle / oradata / dev12c / redo03.logapos-) TAMAÑO 50MUSER SYS IDENTIFICADO POR SISTEMA DE USUARIO IDENTIFICADO PORCREATE TABLESPACE SMALLFILE quot-USERSquot- DATAFILE TALA apos- / u01 / app / oracle / oradata / dev12c / TAMAÑO users01.dbfapos- AUTO 5M REUTILIZACIÓN AUTOEXTEND EN NEXT1280K MAXSIZE GESTIÓN MEDIDA SIN LÍMITES DE GESTIÓN DE ESPACIO segmento local

Este código muestra los mensajes de rutina para una creación de bases de datos.

Una versión de texto con formato todavía está disponible para las personas que utilizan los editores de línea de comandos como vi o Bloc de notas. Se encuentra en el subdirectorio rastro y tiene la ALERT_ estándar formato de nombreSID.log (que se alert_dev12c.log en este ejemplo). Sin las etiquetas XML, usted puede fácilmente leerlo a través de una utilidad de línea de comandos.

Aquí está la misma información que el archivo XML, pero sin las etiquetas:

Vie 19 de julio 13:21:21 2013CREATE BASE DE DATOS "dev12c" '/u01/app/oracle/oradata/dev12c/system01.dbf' MaxInstances 8MAXLOGHISTORY 1MAXLOGFILES 16MAXLOGMEMBERS 3MAXDATAFILES 100DATAFILE TAMAÑO 700M REUTILIZACIÓN AUTOEXTEND EN LA SIGUIENTE 10240K MAXSIZE GESTIÓN UNLIMITEDEXTENT LOCALSYSAUX DATAFILE '/ u01 /app/oracle/oradata/dev12c/sysaux01.dbf 'TAMAÑO 550M REUTILIZACIÓN AUTOEXTEND EN LA SIGUIENTE 10240K MAXSIZE UNLIMITEDSMALLFILE DEFAULT TABLESPACE TEMPORAL TEMP tempfile' /u01/app/oracle/oradata/dev12c/temp01.dbf 'TAMAÑO 20M REUTILIZACIÓN AUTOEXTEND EN LA SIGUIENTE 640K MAXSIZE UNLIMITEDSMALLFILE UNDO TABLESPACE "UNDOTBS1" DATAFILE '/u01/app/oracle/oradata/dev12c/undotbs01.dbf' TAMAÑO 200M REUTILIZACIÓN AUTOEXTEND EN LA SIGUIENTE 5120K MAXSIZE UNLIMITEDCHARACTER SET CHARACTER SET AL16UTF16LOGFILE WE8MSWIN1252NATIONAL GRUPO 1 ('/ u01 / app / oracle / oradata /dev12c/redo01.log ') TAMAÑO 50M, GRUPO 2 (' /u01/app/oracle/oradata/dev12c/redo02.log ') TAMAÑO 50M, GRUPO 3 (' / u01 / app / oracle / oradata / dev12c / redo03 .log ') SYS TAMAÑO 50MUSER IDENTIFICADO POR SISTEMA DE USUARIO IDENTIFICADO BYDatabase monta en exclusiva ModeLost escribir protección disabledPing sin fuerza de registro se disabled.Using pga_aggregate_limit por defecto de 2560 MBFri 19 de julio 13:21:28 2013db_recovery_file_dest_size de 4815 MB es 0.00% utilizado. Esta es límite auser-especificado en la cantidad de espacio que se utilizará por thisdatabase para los archivos relacionados con la recuperación, y no refleja la cantidad ofspace disponible en el sistema de archivos subyacente o ASM montaje diskgroup.Successful de rehacer el hilo 1, con el montaje de id 3622234653Using tasa de crecimiento SCN de 16.384 por secondAssigning ID de activación 3622234653 (0xd7e6ea1d) Comenzando proceso en segundo plano TMONFri 19 de julio 13:21:28 2013TMON comenzó con pid = 24, Identificación del sistema operativo = 24298Thread 1 abierta en secuencia de registro 1Número ingrese # 1 ss # 1 mem # 0 : abierta /u01/app/oracle/oradata/dev12c/redo01.logSuccessful de rehacer el hilo 1

Esto es lo que parece un error de Oracle como de un archivo de rastreo:

*** KEWROCISTMTEXEC - encontró el error: (ORA-06525: La longitud Discrepancia de CHAR o RAW dataORA-06512: en "SYS.DBMS_STATS", línea 40111

Revisar y gestionar el registro de alertas regularmente para que pueda atrapar pequeños problemas antes de que se conviertan en grandes problemas.




» » » Fundamentos de la base de datos de registro de alertas 12c oráculo