SAP SM37: Hvordan overvåke en bakgrunnsjobb
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.
Trinn 2) Fyll ut de nødvendige kriteriene.
- Jobbnavn og brukernavn(hvem planla jobben). Du kan sette * for å få detaljer om alle jobber som er planlagt av alle brukerne.
- Velg jobbstatus som du vil overvåke. Hvis du finner ut at en bakgrunnsjobb ikke er fullført, velger du Avbrutt status.
- Sett datointervallet i henhold til dine krav.
Trinn 3) Du vil få opp en skjerm som vist nedenfor.
Trinn 4) Klikk på Jobblogg for å spore feilen på grunn av hvilken jobb som ble kansellert.
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. Bruk SM59 som en løsning for å sjekke om det er et autorisasjonsproblem til det eksterne systemet.
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.
Du kan også sjekke slike jobber fra SM37. Følg prosedyren som nedenfor.
Trinn 1) Henrette SM37.
Trinn 2) Fyll ut de nødvendige kriteriene.
- Jobbnavn og brukernavn (som jobben er planlagt etter).
- 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.
- Sett datointervallet i henhold til dine krav.
Trinn 3) Se nærmere på Varighet kolonne (som betyr at jobben har kjørt siden n sekunder). Hvis du finner et stort antall i varighet, kan du undersøke jobbdetaljene fra jobbloggen. Noen jobber bruker et stort antall data. Bruk SE16 sjekk tabelloppføringer for tabellene som brukes av jobben.
Noen ganger viser jobber å være i aktiv status selv om de er fullført.
Hvordan korrigere dem? Følg prosedyresettet 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.
Trinn 3) Klikk på Jobb->Sjekk status.
Trinn 4) på statuslinjen i vinduet finner du som meldingen nedenfor. Dette vil reparere jobbstatus hvis det var et problem
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.