SAP SM37: Cómo monitorear un trabajo en segundo plano
Cómo monitorear un trabajo en segundo plano
Monitorear el trabajo en segundo plano es importante porque una vez que programa el trabajo, es posible que se cancele debido a algún error. Para investigar la causa raíz, utilice SM37.
Paso 1) Ejecutar código T SM37.
Paso 2) Complete los criterios requeridos.
- Nombre del trabajo y nombre de usuario(quién programó el trabajo). Puede poner * para obtener detalles de todos los trabajos programados por todos los usuarios.
- Seleccione el estado del trabajo que desea monitorear. Si descubre que un trabajo en segundo plano no está completo, seleccione Estado cancelado.
- Coloque el rango de fechas según sus necesidades.
Paso 3) Obtendrá una pantalla como se muestra a continuación.
Paso 4) Haga clic en Registro de trabajos para rastrear el error debido al cual se canceló el trabajo.
Paso 5) Obtendrá los siguientes detalles. En el siguiente ejemplo, el trabajo se canceló porque hubo un problema con conexión RFC al sistema remoto. Como solución, utilice SM59 para comprobar si hay un problema de autorización en el sistema remoto.
A veces, los trabajos en estado Activo también pueden causar un problema.
Es posible que enfrente problemas como que los espacios de tabla están llenos; el trabajo duplicado se ejecuta con el mismo nombre y tiempo, el trabajo selecciona o actualiza datos grandes, etc.
También puede consultar dichos trabajos desde SM37. Siga el procedimiento que se muestra a continuación.
Paso 1) Implementación SM37.
Paso 2) Complete los criterios requeridos.
- Nombre del trabajo y nombre de usuario (por el cual se programa el trabajo).
- Seleccione el estado del trabajo que desea monitorear. Si encuentra un problema de rendimiento del sistema o si una tarea no se completa durante mucho tiempo, seleccione el estado activo.
- Coloque el rango de fechas según sus necesidades.
Paso 3) Investigar Duración Columna (que significa que el trabajo se está ejecutando desde hace n segundos). Si encuentra un número grande en la duración, investigue los detalles del trabajo en el registro de trabajos. Algunos trabajos utilizan una gran cantidad de datos. Con SE16, verifique las entradas de la tabla para las tablas que utiliza el trabajo.
A veces, los trabajos muestran estar en estado activo aunque estén completados.
¿Cómo corregirlos? Siga el siguiente conjunto de procedimientos:
Paso 1) Como se muestra arriba, ejecute el código T SM37 y seleccione el trabajo con un estado activo.
Paso 2) Seleccione la pestaña lector activo trabajo que está causando el problema.
Paso 3) Haga clic en el elemento Trabajo->Verificar estado.
Paso 4) En el barra de estado de la ventana encontrará el siguiente mensaje. Esto reparará el estado del trabajo si hubo un problema.
Paso 5) Si el trabajo todavía está en estado de ejecución, vaya a SM50. Se abrirá la siguiente pantalla. Mira esto "Razón" columna que muestra cualquier error o problema excepcional. Investígalo más a fondo.