SAP SM37: Come monitorare un processo in background

Come monitorare un processo in background

Il monitoraggio del lavoro in background è importante perché una volta pianificato il lavoro potrebbe essere annullato a causa di qualche errore. Per indagare sulla causa principale utilizzare SM37.

Passo 1) Esegui il codice T SM37.

Monitorare un processo in background in SAP

Passo 2) Compila i criteri richiesti.

  1. Nome del lavoro e nome utente(chi ha pianificato il lavoro). Puoi mettere * per ottenere i dettagli di tutti i lavori pianificati da tutti gli utenti.
  2. Seleziona lo stato del lavoro che desideri monitorare. Se ritieni che un processo in background non sia stato completato, seleziona lo stato Annullato.
  3. Inserisci l'intervallo di date secondo le tue esigenze.

Monitorare un processo in background in SAP

Passo 3) Otterrai una schermata come mostrato di seguito.

Monitorare un processo in background in SAP

Passo 4) Fare clic su Registro lavori per individuare l'errore a causa del quale il lavoro è stato annullato.

Monitorare un processo in background in SAP

Passo 5) Riceverai i seguenti dettagli. Nell'esempio seguente, il lavoro è stato annullato perché c'era un problema con Connessione RFC al sistema remoto. Come soluzione, utilizzare SM59 per verificare se esiste un problema di autorizzazione per il sistema remoto.

Monitorare un processo in background in SAP

A volte anche i lavori con stato Attivo possono causare problemi.

Potresti dover affrontare problemi come i tablespace pieni; il lavoro duplicato è in esecuzione con lo stesso nome e tempistica, il lavoro sta selezionando o aggiornando dati di grandi dimensioni, ecc.

È inoltre possibile controllare tali lavori da SM37. Seguire la procedura come di seguito.

Passo 1) Eseguire SM37.

Passo 2) Compila i criteri richiesti.

  1. Nome del lavoro e nome utente (con cui è pianificato il lavoro).
  2. Seleziona lo stato del lavoro che desideri monitorare. Se riscontri un problema di prestazioni del sistema o se un'attività non viene completata per molto tempo, seleziona lo stato attivo.
  3. Inserisci l'intervallo di date secondo le tue esigenze.

Monitorare un processo in background in SAP

Passo 3) Guardare dentro Durata colonna (che indica che il job è in esecuzione da n secondi). Se trovi un numero elevato nella durata, esamina i dettagli del job dal registro dei job. Alcuni job utilizzano un numero elevato di dati. Utilizzando SE16, controlla le voci della tabella per le tabelle utilizzate dal job.

Monitorare un processo in background in SAP

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


Come correggerli? Seguire la procedura seguente:

Passo 1) Come mostrato sopra, esegui il codice T SM37 e seleziona il lavoro con uno stato attivo.

Passo 2) Seleziona il attivo lavoro che causa il problema.

Monitorare un processo in background in SAP

Passo 3) Clicca su Lavoro->Verifica stato.

Monitorare un processo in background in SAP

Passo 4) Nel barra di stato della finestra troverai il messaggio seguente. Ciò riparerà lo stato del lavoro se si è verificato un problema

Monitorare un processo in background in SAP

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

Monitorare un processo in background in SAP