Conceptos básicos del registro de alertas de base de datos oracle 12c

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

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 alertas.

  • Revisar el archivo de registro de alertas al día (si usted es el administrador de base de datos - DBA) para asegurar que no se producen errores no detectados.

Video: Conectarse a Base de Datos Oracle sin TNSNAMES

Muchos administradores de bases incluso crear macros para escanear el registro de alertas de errores y tienen 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 registro semanal de alerta para evitar que se vuelva excesivamente grande.

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

Video: Conceptos Basicos Oracle

Completado: CREAR BASE DE DATOS "-dev12c"-MaxInstances 8MAXLOGHISTORY 1MAXLOGFILES 16MAXLOGMEMBERS 3MAXDATAFILES 100DATAFILE &apos- / u01 / app / oracle / oradata / dev12c / system01.dbf&apos- REUSEAUTOEXTEND TAMAÑO DE 700M EN LA PROXIMA 10240K MAXSIZE UNLIMITEDEXTENT GESTIÓN LOCALSYSAUX DATAFILE &apos- / u01 / app / oracle / oradata / dev12c / sysaux01.dbf&apos-SIZE 550M REUSE AUTOEXTEND EN SIGUIENTE 10240K MAXSIZE UNLIMITEDSMALLFILE DEFAULT TABLESPACE TEMPORAL TEMP tempfile &apos- / u01 / app / oracle / oradata / dev12c / temp01.dbf&apos- TAMAÑO 20M REUTILIZACIÓN AUTOEXTEND EN LA PROXIMA 640KMAXSIZE UNLIMITEDSMALLFILE tabla UNDO "-UNDOTBS1&Citó la DATAFILE &apos- / u01 / app / oracle / oradata / dev12c / undotbs01.dbf&TAMAÑO apos- 200M REUSE AUTOEXTEND EN SIGUIENTE 5120KMAXSIZE UNLIMITEDCHARACTER SET WE8MSWIN1252NATIONAL CARÁCTER SET AL16UTF16LOGFILE GRUPO 1 (&apos- / u01 / app / oracle / oradata / dev12c / redo01.log&apos-) 50M SIZE, el grupo 2 (&apos- / u01 / app / oracle / oradata / dev12c / redo02.log&apos-) 50M SIZE, el grupo 3 (&apos- / u01 / app / oracle / oradata / dev12c / redo03.log&apos-) TAMAÑO 50MUSER SYS IDENTIFICADAS POR SISTEMA usuario identificado porCREATE TABLESPACE-pequeño " USUARIOS&Citó la DATAFILE TALA &apos- / u01 / app / oracle / oradata / dev12c / users01.dbf&TAMAÑO apos- 5M REUTILIZACIÓN AUTOEXTEND EN GESTIÓN NEXT1280K MAXSIZE ilimitadamente segmento local AUTO gestión del espacio

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

Video: SQL Oracle 03 - Liberacion Base de Datos HR

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 traza y tiene el formato de nombre estándar ALERT_SID.log (que se alert_dev12c.log en este ejemplo). Sin las etiquetas XML, se puede leer fácilmente 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:

Video: Base de datos Alertas tempranas UNAD

Vie Jul 19 de 13:21:21 2013CREATE BASE DE DATOS "dev12c"MaxInstances 8MAXLOGHISTORY 1MAXLOGFILES 16MAXLOGMEMBERS 3MAXDATAFILES 100DATAFILE `/u01/app/oracle/oradata/dev12c/system01.dbf` TAMAÑO 700M REUTILIZACIÓN AUTOEXTEND EN LA PROXIMA 10240K MAXSIZE UNLIMITEDEXTENT GESTIÓN LOCALSYSAUX DATAFILE /u01/app/oracle/oradata/dev12c/sysaux01.dbf ` TAMAÑO DE 550M EN LA REUTILIZACIÓN AUTOEXTEND SIGUIENTE 10240K MAXSIZE UNLIMITEDSMALLFILE DEFAULT TABLESPACE TEMPORAL TEMP tempfile `/u01/app/oracle/oradata/dev12c/temp01.dbf` 20M TAMAÑO DE LA REUTILIZACIÓN AUTOEXTEND EN LA PROXIMA 640K MAXSIZE UNLIMITEDSMALLFILE tabla UNDO "UNDOTBS1" DATAFILE /u01/app/oracle/oradata/dev12c/undotbs01.dbf `TAMAÑO 200M REUTILIZACIÓN AUTOEXTEND EN LA PROXIMA 5120K MAXSIZE UNLIMITEDCHARACTER CONJUNTO DE CARACTERES WE8MSWIN1252NATIONAL AL16UTF16LOGFILE GRUPO 1 ( `/u01/app/oracle/oradata/dev12c/redo01.log` ) TAMAÑO 50M, el grupo 2 ( `/u01/app/oracle/oradata/dev12c/redo02.log`) TAMAÑO 50M, el grupo 3 () TAMAÑO `/u01/app/oracle/oradata/dev12c/redo03.log` 50MUSER SYS IDENTIFICADAS pOR SISTEMA usuario identificado BYDatabase montada en exclusiva ModeLost disabledPing protección contra escritura sin fuerza de registro se disabled.Using pga_aggregate_limit por defecto de 2560 Jul 19 de MBFri 13:21:28 2013db_recovery_file_dest_size de 4815 MB es 0.00% utilizado. Esto es límite auser-especificada de la cantidad de espacio que será utilizado 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 hilo rehacer 1, con el montaje de id 3622234653Using tasa de crecimiento SCN de 16.384 por secondAssigning ID activación 3622234653 (0xd7e6ea1d) Partiendo proceso de fondo TMONFri Jul 19 13:21:28 2013TMON comenzó con pid = 24, ID OS = 24298Thread 1 abierta en secuencia de registro 1Número log # 1 ss # 1 mem # 0 : abierto /u01/app/oracle/oradata/dev12c/redo01.logSuccessful de hilo rehacer 1

Esto es lo que se ve como un error de Oracle desde un archivo de rastreo:

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

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

Artículos Relacionados