✒️SAP BASIS Los logs de base de datos
SAP BASIS Los logs de base de datos
Log de base de datos.
Frente a un error con el sistema SAP deberemos accesder a los de la base de datos donde esta instalado els sistema.
Max DB.
Los mensajes de siste,as y errores son registrados por Max DB: C:/sapdb/data/wrk/<sid> SID= nombre de la BD
los mensajes son registrados en el log del Kernel (knldiag), tipo de mensajes por orden cronologico.
- inicio y parada de la base de datos
- informacion sobre las areas fisicas de almacenamiento
- proceso de usarios
- mensajes de error de sistema.
El log se escribe de manera circular, lo que siginifica es que se sobreescribe cada vez que alcanza cierto tamaño, un nuevo archivo de log es creado cada inicio de l sistema de base de datos, se crea una copia de el log anteriro antes de reinicar el sistema (knldiag.old).
Todos los mensajes de error y advertencias son registrados en el log de errores (knldiag.err). incluyendo los mensajes de inicio y parada de sistema
MS SQL Server.
Registra todos los eventos significativos como el de inicio y parada de la base de datos, C:/MSSQL/LOG/ERRORLOG.
Se crea una nuevar version de archivo lof con cada inicio del MS SQL SERVER, se almacenan por orden secuencial ERRORLOG1 , ´´2, ´´3, ETC., la verson mas viega se almacena como ERRORLOG.6 , en cada reinicio del SQL server este archivo se sobreescribe y los demas se renombran para mantener el orden.
Pueden visualizarse usando la herramienta del MS SQL SERVER o Management Studio (dependiendo de la version), los mensjaes del servicio SQLServerAgent se almacenan en la misma ubicacion del archivo SQLAGENT.OUT.
Oracle
Registra todos los eventos y mensajes de error en: C:/oracle/<sid>/saptrace/background/ALERT.LOG
informacion mas detallada sobre errores se reguistra en el archivo de tarza de oracle: C:/oracle/<sid>/saptrace/utrace/ora.trc
Si el administrador del sistema adnimistra la base de datos con el usario sapsba, se escribe en los siguientes directorios.
- C:/oracle/<sid>/sapreorg
- C:/oracle/<sid>/sapcheck
- C:/oracle/<sid>/sapbackup
DB2 (UDB)
La base de datos DB2 registra los eventos en el archivo db2diag.log la ruta donde se esta almacenando se define con el parametro Diagnostic Directory Path (DIAGPATH).
Archivo db2diag.log
- Muestra el lugar donde ha sido reportado
- un mensaje de diagnostico con la razon del error (DIA)
- toda la informacion disponible, como la estructura de datos SQLCAy punteros a otros archivos de dump o trap
La informacion detallada sobre los erroes se registra en los archivos de traza (trace) o volcado (dump) DB2, los cuales se almacenan en la duta definida por el parametro DIAGPATH. (estos archivos solo se crean si ocurre un problema serio interno de DB2)
se puede acceder al directorio valcado mediante la transaccion DB6COCKPIT y seleccionando diagnosticos y directorio de volcado en el area de navegacion.
Informix
Los eventos se registran en el archivo: $INFORMIXDIR/online...log
informacion detallada de los errores se registran en el archivo de traza (trace files), en ciertas ocaciones el contenido de la memoria compartida es copiada a los archivos shmem
El directorio donde son almacenados se define utilizando el parametro DUMPDIR, el valor por defecto de este parametro es /tmp.
 
 
 
Sobre el autor
Publicación académica de Jorge Eduardo Limon Andrade, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Jorge Eduardo Limon Andrade
Profesión: Ing. Administrador en Sistemas - Mexico - Legajo: GK59Q
✒️Autor de: 47 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Jorge Limon