SAP RSBTCDEL2: Sådan sletter du et baggrundsjob

⚡ Smart opsummering

SAP RSBTCDEL2 er standardrapporten, der bruges til at slette gamle baggrundsjob og deres logs SAPFjernelse af forældede job frigør systemplads, forhindrer TemSe-uoverensstemmelser og holder joboversigten ren og overskuelig for administratorer.

  • 🗑️ To metoder: Slet baggrundsjob samlet med rapporten RSBTCDEL2, eller fjern et enkelt job direkte fra SM37.
  • 🇧🇷 Massesletning: Kør RSBTCDEL2 til SE38, angiv jobnavn, status og alder, og udfør derefter.
  • 🧪 Testkørsel først: Brug flaget Testkørsel til at simulere sletning, før job fjernes permanent.
  • 🚀 Forpligtelsesværdi: En højere commit-værdi (større end eller lig med 1000) fremskynder store sletninger.
  • 🎯 Enkelt job: I SM37 skal du filtrere efter jobnavn, status og dato, og derefter vælge Job og derefter Slet.
  • ⚠️ TemSe-pleje: Sletning på operativsystemniveau kan forårsage TemSe-uoverensstemmelser; reparer dem med SP12.
  • 🔁 Automation: Plan SAP_REORG_JOBS med rapporten RSBTCDEL2 for at rydde op i job dagligt.

Slet et baggrundsjob i SAP ved hjælp af RSBTCDEL2

Baggrundsjob og deres logfiler hober sig op over tid og optager værdifuld plads i en SAP system. Denne vejledning viser to pålidelige måder at slette dem på: en masseoprydning med rapporten RSBTCDEL2 og en enkeltjobsletning fra SM37.

Hvorfor slette baggrundsjob?

Gamle job optager plads på systemet. For at undgå uoverensstemmelser i systemet sletter vi normalt logfilerne. For hvis filsystemet bliver fuldt, vil din SAP systemet vil gå ned!

Du kan slette job på to måder:

  1. Flere job på én gang.
  2. Enkelt job sletning.

Sådan sletter du flere job på én gang

Den bedste måde at gøre dette på er at bruge rapporten RSBTCDEL2(Ny version af RSBTCDEL). Gamle joblogs slettes og vises ikke i joboversigten.

Trin 1) Udfør T-kode SE38.

I det første trin skal du udføre T-kode SE38.

Slet flere job på én gang

Trin 2) Tilføj programnavn

Indsæt nu programnavnet i feltet som RSBTCDEL2.

Slet flere job på én gang

Trin 3) Udfyld de korrekte detaljer.

  1. Hvilket job vil du slette? Hvis du sætter * betyder alle job. Hvis du vil slette job fra en bestemt bruger, skal du angive brugernavn.
  2. Angiv status for job, der skal slettes. Angiv tidsperiode for sletning. Slet f.eks. job, der er ældre end 14 dage. BEMÆRK: Når først jobbet er inaktivt, er det umuligt at slette dem.
  3. Angiv Commit. Commit-værdien er proportional med programmets ydeevne. Hvis commit-værdien er høj, vil sletning af job løbe hurtigere. Den anbefalede værdi er >= 1000.
  4. Marker Testkørsel for at simulere sletningen. Jobs vil ikke blive slettet. Når du først er sikker, fjern markeringen af Test løb.
  5. Tryk på Udfør.

Slet flere job på én gang

Enkelt job sletning

Du kan også slette et enkelt job fra SM37.

Trin 1) Udfør SM37.

Enkelt job sletning

Trin 2) Fyld din kriterier.

  1. Jobnavn og brugernavn
  2. Status på jobbet.
  3. Vælg datointerval.

Enkelt job sletning

Trin 3) Vælg det job, du vil slette

Enkelt job sletning

Trin 4) Gå til Job-> Slet.

Enkelt job sletning

Du kan også slette jobs fra OS-niveau under mappe

/usr/sap/ /SYS/global/ JOBLG. Folder.

Men sletning fra OS-niveau kan forårsage Temse inkonsistensproblem.For at fjerne uoverensstemmelser goto SP12-> Konsistenskontrol.Når du har fået listen, skal du slette objekterne.

Normalt job- SAP_REORG_JOB (Program til sletning af gamle baggrundsjob) skal planlægges i systemet med program RSBTCDEL2 med den daglige frekvens.

Sådan planlægger du automatisk jobrekrydning med SAP_REORG_JOB

Manuel sletning virker, men et sundt system fjerner gamle job automatisk. SAP leverer standardjobbet SAP_REORG_JOB, som kører rapporten RSBTCDEL2 efter en tidsplan, så logfiler aldrig akkumuleres til et farligt niveau.

  1. Udfør transaktion SM36 at definere et nyt baggrundsjob.
  2. Giv jobbet navnet SAP_REORG_JOB og angiv klassen og målserveren.
  3. Tilføj et trin med ABAP-programmet RSBTCDEL2 og en variant, der angiver status og minimumsalder for de job, der skal slettes.
  4. Definer startbetingelsen som en daglig periode, så oprydningen gentages hver dag.
  5. Gem og frigiv jobbet; SAP reorganiserer derefter automatisk færdige job.

Daglig kørsel af denne reorganisering holder TemSe- og spool-tabellerne slanke, beskytter filsystemet mod at blive fyldt op og fjerner behovet for gentagen manuel sletning under spidsbelastninger.

Bedste fremgangsmåder til sletning af baggrundsjob

En disciplineret husholderskeping Rutiner sikrer jobadministration og forudsigelse. Følg disse bedste fremgangsmåder:

  • Simuler altid først: Kør RSBTCDEL2 med Testkørsel-flaget, før du sletter noget permanent.
  • Behold et opbevaringsvindue: Slet kun job, der er ældre end en aftalt alder, f.eks. 14 dage, for at bevare de seneste logfiler til revision.
  • Automatiser oprydningen: Plan SAP_REORG_JOBS dagligt i stedet for at stole på manuelle kørsel.
  • Undgå sletning på OS-niveau: Slet gennem SAP transaktioner for at forhindre TemSe-uoverensstemmelser; brug SP12, hvis de opstår.
  • Juster commit-værdien: Indstil commit-værdien til 1000 eller højere for hurtigere behandling af store sletninger.

Ofte Stillede Spørgsmål

RSBTCDEL2 er den nyere version af den ældre RSBTCDEL-rapport. Den sletter færdige baggrundsjob og deres logfiler mere effektivt og er det anbefalede program til planlagt jobreorganisering i moderne SAP systemer.

Nej. Et job med aktiv status kan ikke slettes. Du skal vente, indtil det er færdigt, eller annullere det først i SM37. Kun færdige, annullerede eller klargjorte job kan fjernes med RSBTCDEL2 eller SM37.

TemSe gemmer midlertidige objekter såsom joblogger og spooldata. Sletning af logfiler på operativsystemniveau efterlader forældreløse TemSe-poster, hvilket forårsager uoverensstemmelser. Brug transaktion SP12 til at køre en konsistenskontrol og fjerne de tilfældige objekter.

Ja. AI-baserede driftsværktøjer forudsiger jobfejl, registrerer unormale kørselstider og anbefaler oprydningsplaner. De supplerer SAP_REORG_JOBS ved at lære normale mønstre og advare administratorer, når jobvolumener eller logfiler vokser uventet.

AIOps gælder kunstig intelligens til systemlogfiler og jobdata. Den forudsiger kapacitetsproblemer, automatiserer rutinemæssig omorganisering og fremhæver job, der gentagne gange mislykkes, hjælpping Teams holder baggrundsbehandlingen stabil med mindre manuel indsats.

Opsummer dette indlæg med: