LECCION 6 HERRAMIENTAS DE ADMINISTRACION
Consola de administración SAP, provee funciones administrativas para el sistema.
Ademas de iniciar los servicios de la instancia el servicio sapstartsrv ofrece un webservice. El puerto http que oferece esta interfaz esta formado por el puerto 5(numero de instancia)13. Una de las ventajas que nos ofrece este webservice nos ofrece la SAP management Console, podemos realizar las mismas tareas de la consola de windows y se puede utilizar con cualquier sistema operativo. Tambien se pueden tomar snapshots del sistema.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
LECCION APENDICE-LOGS BASE DE DATOS
En algunas ocasiones, frente a un error con nuestro sistema SAP, deberemos acceder a los logs de la base de datos sobre la que está instalado el sistema.
Los errores de sl sistema y errores son registraos por Max DB en el sisguiente directorio:
c:/sapdb/data/wrk/[sid]
Donde <SID> es el nombre de nuestra base de datos, la cual coincide con el sistema SAP.
Los mensajes de sistema son registrados en el log del Kernel (knldiag). Este contiene los siguientes tipos de mensaje en un orden cronlógico:
-Inicio y parada de la base de datos.
-Información sobre las áreas fisicas de almacenamiento.
-Procesos de usuarios.
-Mensajes de error de sistema.
El log se escribe con una modalidad conocida como anillo o circular, lo que significa que es sobreescrita cada vez que alcanza un cierto tamaño. Un nuevo archivo de los es creado después de cada inicio del sistema de base de datos.
Una copia del log anterior (knldiag.old) se crea 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 para el inicio y parada del sistema.
2. MS SQL SERVER
MS SQL SERVER registra todos los eventos significativos tales como los de inicio y parada de la base de datos y mensajes de error en el archivo:
c:/MSSQL/LOG/ERRORLOG
Una nueva versión de archivo de log de errores es creado con cada iniciodel MS SQL SERVER. Las versiones de estos archivos de logs se almacenan en el orden ERRORLOG.1, ERRORLOG.2 y así sucesivamente.
La vaersión más vieja se almacena como ERRORLOG.6. En cada reinicio de SQL SERVER, el archivo mas antiguo (ERRORLOG.6) se sobreescrito y los demás se renombran para mantener el orden mencionado.
Estos archivos de logs peden ser visualizados utilizando la herramienta del sistema MS SQL SERVER: Enterprise manager o Management Studio dependiendo de la versión.
Los mensajes registrados por el servicio SQLServerAgent también se almacenan en la misma ubicación con el nombre de archivo SQLAGENT.OUT. Las ultimas seis versiones de este log también son guardadas.
3. ORACLE
La base de datos ORACLE registra todos los eventos significativos tales como el inicio y parada de la base de datos y mensajes de error en el archivo:
c:/oracle/<SID>/saptrace/background/ALERT.LOG.
Información detallada sobre errores se registra en el archivo de traza de Oracle (Oracle trace file):
c:/oracle/<SID>/saptrace/usertrace/ora.trc
Si el administrador del sistema administra la base de datos con el usuario sapdba, este escribe sus propios archivos de log en los siguientes directorios:
c:/oracle/<SID>/sapreorg
c:/oracle/<SID>/sapcheck
c:/oracle/<SID>/sapbackup
4. DB2(UDB)
La base de datos DB2 registra todos los eventos significativos en el archivo db2diag.log. La ruta bajo la cual este archivo estará almacenado se define con el parámetro Diagnostic Directory Data Path (DIAGPATH).
Esta ruta configura en el Database Manager Configuration. El valor por defecto es:
$DB2INSPROF/DB2INSTANCE.
El archivo db2diag.log contiene la siguiente información:
-El lugar en el cual el error ha sido reportado. Los IDs de la aplicaciones permiten la comparación entre las entradas que pertenecen a una aplicación particular tal como SAP en el archivo db2diag.log
-Un mensaje de diagnóstico con la razón de error. El mensaje usualmente comienza con "DIA".
-Toda la información disponible tal como la estructura de datos SQLCA y punteros a otros archivos de dump o trap.
Información detallada sobre errores se registra en los archivos de traza (trace) o volcado (dump) DB2, los cuales también se almacenan en la ruta definida por el parámetro DIAGPATH. Estos archivos son solamente creados si un problema serio interno de DB2 ocurre.
Podemos acceder al directorio de volcado mediante la transacción DB6COCKPIT y seleccionando Diagnosticos -> Directorio de Volcado en el área de navegación.
Si lo que queremos es mostrar el contenido de un log de error o un archivo de traza, solo necesitamos hacer doble click sobre el archivo.
5. INFORMIX
Todos los eventos informativos como inicio y parada de la based e datos y mensajes de error son registrados por INFORMIX en el archivo:
$INFORMIXDIR/online.<hostname>.<SID>.log
Información detallada de los errores se registra en el archivo de traza (trace file) af.<unique no.>
En ciertas ocasiones, el contenido de la memoria compartida es copiada a los archivos shmem.<unique no.>
El directorio en donde estos archivos son almacenados se define utilizando el parametro DUMPDIR. El valor por defecto de este parámetro es /tmp.