![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS Los logs de base de datos
SAP BASIS Los logs de base de datos
![SAP BASIS Los logs de base de datos SAP BASIS Los logs de base de datos](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/400.jpg)
Logs de base de datos
Max DB
Los mensajes de sistema y errores son registrados por Max DB en el siguiente directorio
c:/sapdb/data/wrk/sid
donde sid es el nombre de nuestra base de datos
los mensajes de sistema son registrados en el log kernel knldiag, este contiene los siguientes tipos de mensaje en un orden cronologico.
- inicio y parada de la base de datos
- informacion sobre las areas fisicas de almacenamiento
- procesos de usuarios
- mensajes de error de sistema
El log se escribe con una modalidad conocida como anillo o circular, lo cual significa que es sobrescrita cada vez que alcanza cierto tamaño.
Un archivo log es creado despues de cada inicio del sistema de base de datos.
Una copia del log anterior knldiag.old es creado antes de reiniciar el sistema de base de datos
Todos los mensajes de error y advertencia relativos al sistema de base de datos son registrados en el log de errores knldiag.err incluyendo los mensajes de inicio y parada del sistema.
MS SQL Server
Estos son guardados en la siguiente ubicacion
c:/MSSQL/LOG/ERRORLOG
Una nueva version del archivo log de errores es creado en cada inicio del MS SQL SVR, las versiones de estos archivos se almacenan en el orden ERRORLOG.1, ERRORLOG.2 Y asi sucesivamente.
La version mas vieja se almacena como ERRORLOG.6, este es sobrescrito, los demas se renombran en el orden mencionado.
Los mensajes registrados por el servicio SQLServerAgent tambien se almacena en la ubicacion con el nombre de archivo SQLAGENT.OUT.
Oracle
La base de datos oracle registra tyodos los eventos significativos tales como inicio y parada de la base de datos y mensajes de error en el archivo:
c:/oracle/sid/saptrace/background/ALERT.LOG
Informacion detallada sobre los errores se registra en el archivo de traza de oracle.
c:/oracle/sid/saptrace/usertrace/Ora.trc
Si el adminitrador del sistema administra la base de datos con el usuario sapdba, este escribe sus propios archivos de log en el siguiente directorio:
c:/oracle/sid/sapreorg
c:/oracle/sid/sapcheck
c:/oracle/sid/sapbackup
DB2
La ruta la ruta la cual este archivo estara almacenado se define como diagnostic directory data path (DIAGPATCH).
Esta ruta se configura en el database manager configuration y el valor por defecto es:
$DB2INSPROF/DB2INSTANCE
el archivo db2diag.log contiene la siguiente informacion:
El lugar en el cual el error ha sido reportado. los IDs de la aplicion permiten la comparacion entre entradas que pertenecen a una aplicacion particular tal como SAP en el archivo db2diag.log
Un mensaje de diagnostico con la razon del error. El mensaje usualmente comienza con "DIA"
Toda la informacion disponible tal como la estructura de datos SQLCA y punteros a otros archivos de dump o trap.
Informacion detallada sobre los errores se registra en los archivos trace o dup db2 lo cual se almacenan en la ruta definida por el parametro DIAGPATH.
Podemos acceder al directorio de volcado mediando la transaccion DB6COCKPIT y seleccionando diagnosticos ->directorio de volcado en el area de navegacion.
Informix
Todos los archivos significativos registrados en el archivo:
$INFORMIXDIR&online.<hostname>.<sid>.log
informacion detallada se guarda en el archivo traza
af.<unique no.>
 
 
 
Sobre el autor
Publicación académica de Guillermo Andres Reyes Navarro, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Guillermo Andres Reyes Navarro
Profesión: Ingeniero de Sistemas - Colombia - Legajo: LU47E
✒️Autor de: 51 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime