SAP RSBTCDEL2: Hur man tar bort ett bakgrundsjobb
⚡ Smart sammanfattning
SAP RSBTCDEL2 är standardrapporten som används för att ta bort gamla bakgrundsjobb och deras inloggningar SAPAtt ta bort föråldrade jobb frigör systemutrymme, förhindrar TemSe-inkonsekvenser och håller jobböversikten tydlig och hanterbar för administratörer.

Bakgrundsjobb och deras loggar hopar sig med tiden och förbrukar värdefullt utrymme i en SAP system. Den här guiden visar två pålitliga sätt att ta bort dem: en massrensning med rapporten RSBTCDEL2 och en borttagning av ett enskilt jobb från SM37.
Varför ta bort bakgrundsjobb?
Gamla jobb tar plats i systemet. För att undvika inkonsekvenser inom systemet tar vi normalt bort loggarna. För om filsystemet blir fullt, din SAP systemet kommer att krascha!
Du kan ta bort jobb på två sätt:-
- Flera jobb samtidigt.
- Radering av enstaka jobb.
Hur man tar bort flera jobb samtidigt
Det bästa sättet att göra detta är att använda rapport RSBTCDEL2(Ny version av RSBTCDEL). Gamla jobbloggar kommer att raderas och visas inte i jobböversikten.
Steg 1) Kör T-kod SE38.
I det första steget, exekvera T-kod SE38.
Steg 2) Lägg till programnamn
Lägg nu programnamnet i fältet som RSBTCDEL2.
Steg 3) Fyll i korrekta uppgifter.
- Vilket jobb vill du ta bort? Om du sätter * betyder det alla jobb. Om du vill ta bort jobb från en specifik användare, ange Användarnamn.
- Ange status för jobb som ska raderas. Ange tidsperiod för radering. Ta till exempel bort jobb som är äldre än 14 dagar. NOTERA: När jobbet är inaktivt är det omöjligt att ta bort dem.
- Specificera Commit. Commit-värdet är proportionellt mot programmets prestanda. Om commit-värdet är högt kommer borttagning av jobb att gå snabbare. Rekommenderat värde är >= 1000.
- Markera Testkörning för att simulera borttagningen. Jobb kommer inte att raderas. Avmarkera först när du är säker Testkörning.
- Tryck på Utför.
Radering av enstaka jobb
Du kan också ta bort ett enstaka jobb från SM37.
Steg 1) Utförande SM37.
Steg 2) Fyll din kriterier.
- Arbetsnamn och användarnamn
- Status för jobbet.
- Välj datumintervall.
Steg 3) Välj det jobb du vill ta bort
Steg 4) Gå till Jobb-> Ta bort.
Du kan också ta bort jobben från OS-nivå under katalog
/usr/sap/ /SYS/global/ JOBLG. Mapp.
Men radering från OS-nivå kan orsaka Temse inkonsekvensproblem.Gå till för att ta bort inkonsekvenser SP12-> Konsistenskontroll.När du har fått listan tar du bort objekten.
Normalt jobb- SAP_REORG_JOBB (Program för att ta bort gamla bakgrundsjobb) måste schemaläggas i systemet med program RSBTCDEL2 på den dagliga frekvensen.
Hur man schemalägger automatisk jobbrensning med SAP_REORG_JOBB
Manuell borttagning fungerar, men ett välfungerande system tar bort gamla jobb automatiskt. SAP levererar standardjobbet SAP_REORG_JOBB, som kör rapporten RSBTCDEL2 enligt ett schema så att loggar aldrig ackumuleras till en farlig nivå.
- Utför transaktionen SM36 för att definiera ett nytt bakgrundsjobb.
- Ge jobbet ett namn SAP_REORG_JOBB och ange klassen och målservern.
- Lägg till ett steg med ABAP-programmet RSBTCDEL2 och en variant som anger status och minimiålder för de jobb som ska raderas.
- Definiera startvillkoret som en daglig period så att rensningen upprepas varje dag.
- Spara och släpp jobbet; SAP omorganiserar sedan automatiskt slutförda jobb.
Att köra denna omorganisation dagligen håller TemSe- och spoltabellerna smidiga, skyddar filsystemet från att fyllas och eliminerar behovet av upprepad manuell radering under högbelastning.
Bästa praxis för att ta bort bakgrundsjobb
En disciplinerad hushållerskaping Rutin gör jobbadministrationen säker och förutsägbar. Följ dessa bästa metoder:
- Simulera alltid först: Kör RSBTCDEL2 med flaggan Testkörning innan du tar bort något permanent.
- Behåll ett retentionsfönster: Ta bara bort jobb som är äldre än en överenskommen ålder, till exempel 14 dagar, för att bevara de senaste loggarna för granskning.
- Automatisera rensningen: tidtabell SAP_REORG_JOBS dagligen istället för att förlita sig på manuella körningar.
- Undvik borttagning på operativsystemnivå: Radera till och med SAP transaktioner för att förhindra TemSe-inkonsekvenser; använd SP12 om de uppstår.
- Justera commit-värdet: Ställ in commit-värdet till 1000 eller högre för snabbare bearbetning av stora borttagningar.






