SAP RSBTCDEL2: Een achtergrondtaak verwijderen
⚡ Slimme samenvatting
SAP RSBTCDEL2 is het standaardrapport dat wordt gebruikt om oude achtergrondtaken en hun logboeken te verwijderen. SAPHet verwijderen van verouderde taken maakt systeemruimte vrij, voorkomt inconsistenties in TemSe en zorgt ervoor dat het takenoverzicht overzichtelijk en beheersbaar blijft voor beheerders.

Achtergrondtaken en de bijbehorende logbestanden hopen zich in de loop der tijd op en nemen waardevolle ruimte in beslag. SAP systeem. Deze handleiding laat twee betrouwbare manieren zien om ze te verwijderen: een bulkopruiming met rapport RSBTCDEL2 en een verwijdering van één enkele taak via SM37.
Waarom achtergrondtaak verwijderen?
Oude taken nemen ruimte in beslag op het systeem. Om inconsistenties binnen het systeem te voorkomen, verwijderen we normaal gesproken de logs. Omdat als het bestandssysteem vol raakt, uw SAP systeem zal crashen!
U kunt taken op twee manieren verwijderen:-
- Meerdere klussen tegelijk.
- Verwijdering van één taak.
Hoe u meerdere taken tegelijk kunt verwijderen
De beste manier om dit te doen is door gebruik te maken van rapport RSBTCDEL2 (nieuwe versie van RSBTCDEL). Oude taaklogboeken worden verwijderd en worden niet weergegeven in het takenoverzicht.
Stap 1) Voer T-code uit SE38.
Voer in de eerste stap T-code SE38 uit.
Stap 2) Programmanaam toevoegen
Plaats nu de programmanaam in het veld als RSBTCDEL2.
Stap 3) Vul de juiste gegevens in.
- Welke vacature wil je verwijderen? Als je * invult, betekent dit alle vacatures. Als u taken van een specifieke gebruiker wilt verwijderen, geeft u Gebruikersnaam op.
- Geef de status op van de taak die moet worden verwijderd. Geef de periode voor verwijdering op. Verwijder bijvoorbeeld taken die ouder zijn dan 14 dagen. OPMERKING: Zodra de taak de inactieve status heeft, is het onmogelijk om deze te verwijderen.
- Geef Toewijding op. De commitwaarde is evenredig aan de programmaprestaties. Als de commit-waarde hoog is, wordt het verwijderen van taken sneller uitgevoerd. Aanbevolen waarde is >= 1000.
- Vink Testrun aan om het verwijderen te simuleren. Taken worden niet verwijderd. Als u het zeker weet, schakelt u het vinkje uit Testrun.
- Druk op Uitvoeren.
Verwijdering van één taak
U kunt ook één taak verwijderen uit SM37.
Stap 1) Uitvoeren SM37.
Stap 2) Vul je criteria.
- Functienaam en gebruikersnaam
- Status van de taak.
- Selecteer het datumbereik.
Stap 3) Selecteer de taak die u wilt verwijderen
Stap 4) Ga naar Taak-> Verwijderen.
U kunt de taken ook verwijderen van het besturingssysteemniveau onder de map
/usr/sap/ /SYS/globaal/ JOBLG. Map.
Maar verwijdering van het besturingssysteemniveau kan dit veroorzaken Temse inconsistentieprobleem. Ga naar om inconsistenties te verwijderen SP12-> ConsistentiecontroleZodra u de lijst heeft, verwijdert u de objecten.
Normaal gesproken is werk- SAP_REORG_JOBS (Programma om oude achtergrondtaken te verwijderen) moet binnen het systeem met programma worden gepland RSBTCDEL2 op de dagelijkse frequentie.
Hoe plan je automatische taakopruiming in met SAP_REORG_JOBS
Handmatig verwijderen werkt, maar een goed functionerend systeem verwijdert oude taken automatisch. SAP Voert de standaardtaak uit. SAP_REORG_JOBS, waardoor rapport RSBTCDEL2 volgens een schema wordt uitgevoerd, zodat de logbestanden nooit tot een gevaarlijk niveau oplopen.
- Transactie uitvoeren SM36 een nieuwe achtergrondtaak definiëren.
- Geef de baan een naam SAP_REORG_JOBS en stel de klasse en de doelserver in.
- Voeg een stap toe aan het ABAP-programma. RSBTCDEL2 en een variant die de status en de minimale leeftijd van de te verwijderen taken specificeert.
- Definieer de startconditie als een dagelijkse periode, zodat de opruimactie elke dag wordt herhaald.
- De taak opslaan en vrijgeven; SAP Vervolgens worden de voltooide taken automatisch opnieuw georganiseerd.
Door deze reorganisatie dagelijks uit te voeren, blijven de TemSe- en spooltabellen overzichtelijk, wordt voorkomen dat het bestandssysteem vol raakt en is herhaaldelijk handmatig verwijderen tijdens piekbelastingen niet meer nodig.
Beste werkwijzen voor het verwijderen van achtergrondtaken
Een gedisciplineerde huishoudsterping Routine zorgt ervoor dat het beheer van taken veilig en voorspelbaar verloopt. Volg deze beste werkwijzen:
- Simuleer altijd eerst: Voer RSBTCDEL2 uit met de testmodus ingeschakeld voordat u iets permanent verwijdert.
- Houd een bewaartermijn aan: Verwijder alleen taken die ouder zijn dan een afgesproken leeftijd, bijvoorbeeld 14 dagen, om recente logboeken te bewaren voor controledoeleinden.
- Automatiseer de opruiming: Programma SAPVoer dagelijks een REORG_JOBS-bewerking uit in plaats van te vertrouwen op handmatige uitvoeringen.
- Voorkom verwijdering op besturingssysteemniveau: Verwijderen via SAP Transacties om inconsistenties met TemSe te voorkomen; gebruik SP12 als deze zich voordoen.
- De commit-waarde aanpassen: Stel de commit-waarde in op 1000 of hoger voor een snellere verwerking van grote verwijderingen.






