SAP RSBTCDEL2: Så här tar du bort ett bakgrundsjobb

Innehållsförteckning:

Anonim

Varför ta bort bakgrundsjobb?

Gamla jobb tar plats i systemet. För att undvika inkonsekvenser i systemet tar vi normalt bort loggarna. För om filsystemet blir fullt kommer ditt SAP-system att krascha!
Du kan radera jobb på två sätt: -

  1. Flera jobb samtidigt.
  2. Radering av enstaka jobb.

Ta bort flera jobb samtidigt

Det bästa sättet att göra detta är att använda rapporten RSBTCDEL2 (ny version av RSBTCDEL). Gamla jobbloggar raderas och visas inte i jobböversikten.
Steg 1) Kör T-kod SE38.

Steg 2) Sätt programnamnet i fältet som RSBRCDEL2.

Steg 3) Fyll rätt information.

  1. Vilket jobb vill du ta bort? Om du lägger till * betyder alla jobb. Om du vill ta bort jobb från en viss användare, ge användarnamn.
  2. Ange status för det jobb som ska raderas. Ange tidsperiod för borttagning. Ta till exempel bort jobb som är äldre än 14 dagar OBS: När jobbet är inaktivt är det omöjligt att ta bort dem.
  3. Ange engagemang. Åtagandevärdet är proportionellt mot programmets prestanda. Om engagemangsvärdet är högt kommer jobbet att tas bort snabbare . Rekommenderat värde är> = 1000.
  4. Kontrollera testkörning för att simulera borttagningen. Jobb raderas inte. När du först är säker på att avmarkera testkörningen .
  5. Tryck på Kör.

Radering av enstaka jobb

Du kan också ta bort ett enda jobb från SM37 .
Steg 1) Execute SM37 .

Steg 2) Fyll i dina kriterier .

  1. Jobbnamn och användarnamn
  2. Status för jobbet.
  3. Välj datumintervall.

Steg 3) Välj jobbet du vill ta bort

Steg 4) Gå till jobb-> Radera .

Du kan också ta bort jobb från OS-nivå under katalog
/ usr / sap / / SYS / global / JOBLG. Mapp.

Men borttagning från OS-nivå kan orsaka Temse- inkonsekvensproblem. För att ta bort inkonsekvenser goto SP12-> Konsistenskontroll. När du har fått listan, ta bort objekten.
Normalt måste Job- SAP_REORG_JOBS (Program för att radera gamla bakgrundsjobb) schemaläggas i systemet med programmet RSBTCDEL2 med den dagliga frekvensen.