SAP SM37: Hur man övervakar ett bakgrundsjobb

Hur man övervakar ett bakgrundsjobb

Att övervaka bakgrundsjobb är viktigt eftersom när du väl har schemalagt jobbet kan det avbrytas på grund av något fel. Använd SM37 för att undersöka grundorsaken.

Steg 1) Kör T-kod SM37.

Övervaka ett bakgrundsjobb i SAP

Steg 2) Fyll i de nödvändiga kriterierna.

  1. Arbetsnamn och användarnamn(vem schemalagt jobbet). Du kan sätta * för att få information om alla jobb som schemalagts av alla användare.
  2. Välj jobbstatus som du vill övervaka. Om du upptäcker att ett bakgrundsjobb inte har slutförts, välj Status Avbruten.
  3. Ange datumintervall enligt dina krav.

Övervaka ett bakgrundsjobb i SAP

Steg 3) Du kommer att få en skärm som visas nedan.

Övervaka ett bakgrundsjobb i SAP

Steg 4) Klicka på Jobblogg för att spåra felet på grund av vilket jobb som avbröts.

Övervaka ett bakgrundsjobb i SAP

Steg 5) Du får följande detaljer. I exemplet nedan avbröts jobbet eftersom det uppstod ett problem med RFC-anslutning till fjärrsystemet. Som en lösning använd SM59 för att kontrollera om det finns ett behörighetsproblem för fjärrsystemet.

Övervaka ett bakgrundsjobb i SAP

Ibland kan jobb i statusen Aktiv också orsaka problem.

Du kan stöta på problem som att bordsutrymmen är fulla; dubblettjobbet körs med samma namn och timing, jobbet väljer eller uppdaterar stora data, etc.

Du kan också kontrollera sådana jobb från SM37. Följ proceduren nedan.

Steg 1) Utförande SM37.

Steg 2) Fyll i de nödvändiga kriterierna.

  1. Jobbnamn och användarnamn (med vilket jobb är schemalagt).
  2. Välj jobbstatus som du vill övervaka. Om du hittar ett problem med systemets prestanda eller om en uppgift inte slutförs under en mycket lång tid, välj sedan aktiv status.
  3. Ange datumintervall enligt dina krav.

Övervaka ett bakgrundsjobb i SAP

Steg 3) Kolla upp Duration kolumn (vilket betyder att jobbet har körts sedan n sekunder). Om du hittar ett stort antal i varaktighet, undersök sedan jobbdetaljerna från jobbloggen. Vissa jobb använder ett stort antal data. Med SE16 kontrollera tabellposter för de tabeller som används av jobbet.

Övervaka ett bakgrundsjobb i SAP

Ibland visar jobb vara i aktiv status trots att de är slutförda.


Hur korrigerar man dem? Följ proceduren nedan -

Steg 1) Som visas ovan, exekvera T-kod SM37 och välj jobbet med aktiv status.

Steg 2) Välj aktiv jobb som orsakar problemet.

Övervaka ett bakgrundsjobb i SAP

Steg 3) Klicka på Jobb->Kontrollera status.

Övervaka ett bakgrundsjobb i SAP

Steg 4) I statusfältet i fönstret hittar du meddelandet nedan. Detta reparerar jobbstatus om det uppstod ett problem

Övervaka ett bakgrundsjobb i SAP

Steg 5) Om jobbet fortfarande är i körstatus, gå till SM50. Skärmen nedan öppnas. Ta en titt på "Anledning" kolumn som visar eventuella fel eller exceptionella problem. Undersök det vidare.

Övervaka ett bakgrundsjobb i SAP

Sammanfatta detta inlägg med: