SAP SM37 Tcode: Slik sjekker du bakgrunnsjobben

⚡ Smart oppsummering

Overvåking av en bakgrunnsjobb i SAP sørger for at planlagte batchjobber fullføres uten problemer, ved å bruke transaksjon SM37 til å undersøke avlyste eller langvarige jobber, gjennomgå jobblogger og reparere jobber som sitter fast i aktiv status med relaterte transaksjoner som SM50, SM59 og SE16.

  • 🖥️ Primær transaksjon: Bruk SM37 til å overvåke bakgrunnsjobber etter jobbnavn, bruker, status og datointervall.
  • Avlyste jobber: Velg statusen Avbrutt og åpne jobbloggen for å trace den underliggende årsaken til en mislykket jobb.
  • Aktive jobber: Sjekk Varighet-kolonnen for langvarige jobber og inspiser relaterte tabelldata med SE16.
  • 🔧 Fastlåste jobber: Reparer jobber som feilaktig vises som aktive ved bruk av Jobb > Sjekk status, og sjekk SM50 hvis den fortsatt kjører.
  • 🔗 Relaterte transaksjoner: SM59 verifiserer RFC-tilkoblinger, mens SM50 viser arbeidsprosessårsaker for dypere undersøkelse.

Overvåk en bakgrunnsjobb i SAP bruker SM37

Hvordan overvåke en bakgrunnsjobb

Overvåking av bakgrunnsjobben er viktig fordi når du planlegger jobben, kan den bli kansellert på grunn av en feil. Bruk SM37 for å undersøke årsaken.

Trinn 1) Utfør T-kode SM37.

Overvåk en bakgrunnsjobb i SAP

Trinn 2) Fyll ut de nødvendige kriteriene.

  1. Jobbnavn og brukernavn (hvem planla jobben). Du kan sette * for å få detaljer om alle jobber som er planlagt av alle brukerne.
  2. Velg jobbstatus som du vil overvåke. Hvis du finner ut at en bakgrunnsjobb ikke er fullført, velger du Avbrutt status.
  3. Sett datointervallet i henhold til dine krav.

Overvåk en bakgrunnsjobb i SAP

Trinn 3) Du vil få opp en skjerm som vist nedenfor.

Overvåk en bakgrunnsjobb i SAP

Trinn 4) Klikk på Jobblogg -knappen for å trace feilen som førte til at jobben ble avbrutt.

Overvåk en bakgrunnsjobb i SAP

Trinn 5) Du vil få følgende detaljer. I eksemplet nedenfor ble jobben kansellert siden det var et problem med RFC-tilkobling til det eksterne systemet. Som en løsning, bruk SM59 for å sjekke om det er et autorisasjonsproblem med det eksterne systemet.

Overvåk en bakgrunnsjobb i SAP

Noen ganger kan jobber i aktiv status også forårsake et problem.

Du kan oppleve problemer som at tabellplassene er fulle; den dupliserte jobben kjører med samme navn og timing, jobben er å velge eller oppdatere store data osv.

Slik overvåker du en aktiv bakgrunnsjobb

I tillegg til avlyste jobber kan langvarige aktive jobber også signalisere et problem. Du kan også sjekke slike jobber fra SM37. Følg prosedyren nedenfor.

Trinn 1) Henrette SM37.

Trinn 2) Fyll ut de nødvendige kriteriene.

  1. Jobbnavn og brukernavn (som jobben planlegges med).
  2. Velg jobbstatus som du vil overvåke. Hvis du finner et problem med systemytelsen eller hvis en oppgave ikke er fullført på veldig lenge, velg aktiv status.
  3. Sett datointervallet i henhold til dine krav.

Overvåk en bakgrunnsjobb i SAP

Trinn 3) Se nærmere på Varighet kolonne (som betyr at jobben har kjørt i n sekunder). Hvis du finner et stort tall i varighet, undersøk jobbdetaljene fra jobbloggen. Noen jobber bruker et stort antall data. Bruk SE16 til å sjekke tabelloppføringer for tabellene som brukes av jobben.

Overvåk en bakgrunnsjobb i SAP

Noen ganger viser jobber å være i aktiv status selv om de er fullført.

Slik retter du opp jobber som sitter fast i aktiv status

Hvis en jobb ser ut til å være aktiv selv om den er fullført, kan du reparere statusen. Følg prosedyren nedenfor –

Trinn 1) Som vist ovenfor, utfør T-kode SM37 og velg jobben med aktiv status.

Trinn 2) Velg aktiv jobben som forårsaker problemet.

Overvåk en bakgrunnsjobb i SAP

Trinn 3) Klikk på Jobb->Sjekk status.

Overvåk en bakgrunnsjobb i SAP

Trinn 4)statuslinjen i vinduet finner du som meldingen nedenfor. Dette vil reparere jobbstatus hvis det var et problem

Overvåk en bakgrunnsjobb i SAP

Trinn 5) Hvis jobben fortsatt er i kjørestatus, gå til SM50. Skjermen nedenfor åpnes. Ta en titt på "Grunn" kolonne som viser eventuelle feil eller eksepsjonelle problemer. Undersøk det nærmere.

Overvåk en bakgrunnsjobb i SAP

Spørsmål og svar

Transaksjon SM37 brukes til å overvåke bakgrunnsjobber i SAPDu skriver inn jobbnavn, bruker, status og datointervall for å se planlagte, aktive, fullførte eller avlyste jobber og loggene tilhørende.

SM37 overvåker status og logger for jobber i bakgrunnen, mens SM50 viser aktive arbeidsprosesser på en applikasjonsserver. SM50 hjelper med å undersøke jobber som fortsatt kjører ved å vise årsakkolonnen for feil.

SM37-jobbloggen viser jobbens start- og sluttidspunkter, status og detaljerte meldinger. Den hjelper med å identifisere den underliggende årsaken til en avbrutt jobb, for eksempel en RFC-tilkobling eller autorisasjonsfeil.

AI analyserer kontinuerlig jobbkjøringstider, statuser og logger for å oppdage avvik, flagge fastlåste eller trege jobber, og varsle administratorer automatisk. Dette reduserer manuell overvåking og fremskynder rotårsaksanalyse.

Ja. AI-modeller lærer fra historiske jobblogger og systembelastning for å forutsi sannsynlige feil eller forsinkelser før de oppstår, slik at administratorer kan omplanlegge jobber og forhindre avbrudd i batchbehandling.

Oppsummer dette innlegget med: