SAP SM37: come monitorare un lavoro in background

Anonim

Il monitoraggio del lavoro in background è importante perché una volta pianificato il lavoro potrebbe essere annullato a causa di un errore. Per indagare sulla causa principale, utilizzare SM37.
Passaggio 1) Eseguire il codice T SM37.


Passaggio 2) Compila i criteri richiesti.

  1. Nome e nome utente del lavoro (chi ha pianificato il lavoro). È possibile inserire * per ottenere i dettagli di tutti i lavori pianificati da tutti gli utenti.
  2. Seleziona lo stato del lavoro che desideri monitorare. Se si scopre che un processo in background non è stato completato, selezionare Stato annullato.
  3. Metti l'intervallo di date secondo le tue esigenze.


Passaggio 3) Verrà visualizzata una schermata come mostrato di seguito.


Passaggio 4) Fare clic sul pulsante Registro lavori per tracciare l'errore a causa del quale il lavoro è stato annullato.


Passaggio 5) Otterrai i seguenti dettagli. Nell'esempio seguente, il lavoro è stato annullato poiché si è verificato un problema con la connessione RFC al sistema remoto. Come risoluzione, utilizzare SM59 per verificare se c'è un problema di autorizzazione per il sistema remoto.


A volte anche i lavori in stato Attivo possono causare un problema.

Potresti dover affrontare problemi come i tablespace sono pieni; il lavoro duplicato è in esecuzione con lo stesso nome e la stessa tempistica, il lavoro seleziona o aggiorna dati di grandi dimensioni, ecc.
È anche possibile controllare tali lavori da SM37. Segui la procedura come sotto.
Passaggio 1) Esegui SM37 .
Passaggio 2) Compila i criteri richiesti.

  1. Nome lavoro e nome utente (in base al quale il lavoro è pianificato).
  2. Seleziona lo stato del lavoro che desideri monitorare. Se si riscontra un problema di prestazioni del sistema o se un'attività non viene completata per molto tempo, selezionare lo stato attivo.
  3. Metti l'intervallo di date secondo le tue esigenze.


Passaggio 3) Esaminare la colonna Durata (che indica che il lavoro è in esecuzione da n secondi). Se trovi un numero elevato di durate, esamina i dettagli del lavoro dal registro del lavoro. Alcuni lavori utilizzano un numero elevato di dati. Utilizzando SE16, controllare le voci della tabella per le tabelle utilizzate dal lavoro.


A volte i lavori si mostrano in stato attivo anche se sono stati completati.

Come correggerli? Seguire la procedura seguente -
Passaggio 1) Come mostrato sopra, eseguire il codice T SM37 e selezionare il lavoro con uno stato attivo.
Passaggio 2) Selezionare il lavoro attivo che causa il problema.


Passaggio 3) Fare clic su Lavoro-> Verifica stato .


Passaggio 4) Nella barra di stato della finestra troverai il messaggio seguente. Questo ripristinerà lo stato del lavoro se si è verificato un problema


Passaggio 5) Se il lavoro è ancora in esecuzione, goto SM50 . Si aprirà la schermata sottostante. Dai un'occhiata alla colonna "Motivo" che mostra eventuali errori o problemi eccezionali. Investigalo ulteriormente.