SAP RSBTCDEL2 : Comment supprimer un travail en arrière-plan

⚡ Résumé intelligent

SAP RSBTCDEL2 est le rapport standard utilisé pour supprimer les anciennes tâches en arrière-plan et leurs journaux. SAP. La suppression des tâches obsolètes libère de l'espace système, prévient les incohérences de TemSe et permet aux administrateurs de disposer d'une vue d'ensemble des tâches claire et facile à gérer.

  • 🇧🇷 Deux méthodes : Supprimez en masse les tâches d'arrière-plan à l'aide du rapport RSBTCDEL2, ou supprimez une seule tâche directement depuis SM37.
  • ⚙️ Suppression en masse : Exécutez RSBTCDEL2 via SE38, définissez le nom, le statut et l'âge de la tâche, puis exécutez-la.
  • 🧪 Premier essai : Utilisez l'option « Exécuter un test » pour simuler la suppression avant de supprimer définitivement les tâches.
  • 🚀 Valeur de l'engagement : Une valeur de validation plus élevée (supérieure ou égale à 1000) accélère les suppressions importantes.
  • (I.e. Emploi unique : Dans SM37, filtrez par nom de tâche, statut et date, puis choisissez Tâche puis Supprimer.
  • ⚠️ Soins TemSe : La suppression au niveau du système d'exploitation peut entraîner des incohérences TemSe ; corrigez-les avec SP12.
  • (I.e. Automation: Horaires SAP_REORG_JOBS avec le rapport RSBTCDEL2 pour nettoyer les tâches quotidiennement.

Supprimer une tâche en arrière-plan dans SAP utilisation de RSBTCDEL2

Les tâches en arrière-plan et leurs journaux s'accumulent au fil du temps et consomment un espace précieux dans un SAP Ce guide présente deux méthodes fiables pour les supprimer : un nettoyage en masse avec le rapport RSBTCDEL2 et une suppression individuelle via SM37.

Pourquoi supprimer le travail en arrière-plan ?

Les anciennes tâches occupent de l'espace sur le système. Pour éviter toute incohérence au sein du système, nous supprimons normalement les journaux. Parce que si le système de fichiers est plein, votre SAP le système va planter !

Vous pouvez supprimer des tâches de deux manières : -

  1. Plusieurs travaux à la fois.
  2. Suppression d'un seul travail.

Comment supprimer plusieurs tâches à la fois

La meilleure façon de procéder est d'utiliser le rapport RSBTCDEL2(Nouvelle version de RSBTCDEL). Les anciens journaux de tâches seront supprimés et ne s'afficheront pas dans l'aperçu des tâches.

Étape 1) Exécuter le code T SE38.

Dans la première étape, exécutez le code T SE38.

Supprimer plusieurs tâches à la fois

Étape 2) Ajouter un nom de programme

Maintenant, mettez le nom du programme dans le champ comme RSBTCDEL2.

Supprimer plusieurs tâches à la fois

Étape 3) Remplissez les détails appropriés.

  1. Quel travail souhaitez-vous supprimer ? Si vous mettez * signifie tous les travaux. Si vous souhaitez supprimer les tâches d'un utilisateur spécifique, indiquez UserName.
  2. Spécifiez le statut du travail à supprimer. Spécifiez la période de suppression. Par exemple, supprimez les tâches datant de plus de 14 jours. REMARQUE : Une fois que la tâche est inactive, il est impossible de la supprimer.
  3. Spécifiez Valider. La valeur d’engagement est proportionnelle aux performances du programme. Si la valeur de validation est élevée, la suppression du travail sera plus rapide. La valeur recommandée est >= 1000 .
  4. Cochez Test run pour simuler la suppression. Les travaux ne seront pas supprimés. Une fois que vous êtes sûr seulement, décochez la case Essai.
  5. Appuyez sur Exécuter.

Supprimer plusieurs tâches à la fois

Suppression d'un seul travail

Vous pouvez également supprimer une seule tâche de SM37.

Étape 1) Exécution SM37.

Suppression d'une seule tâche

Étape 2) Remplissez votre critères.

  1. Nom du travail et nom d'utilisateur
  2. Statut du travail.
  3. Sélectionnez la plage de dates.

Suppression d'une seule tâche

Étape 3) Sélectionnez le travail que vous souhaitez supprimer

Suppression d'une seule tâche

Étape 4) Aller à Travail-> Supprimer.

Suppression d'une seule tâche

Vous pouvez également supprimer les tâches du niveau du système d'exploitation sous le répertoire

/usr/sap/ /SYS/mondial/ JOBLG. Dossier.

Mais la suppression du niveau du système d'exploitation peut entraîner Temse problème d'incohérence. Pour supprimer les incohérences, allez à SP12-> Contrôle de cohérence.Une fois que vous obtenez la liste, supprimez les objets.

Normalement, Job- SAP_REORG_JOBS (Programme de suppression des anciens travaux en arrière-plan) doit être planifié dans le système avec le programme RSBTCDEL2 à la fréquence quotidienne.

Comment programmer le nettoyage automatique des tâches avec SAP_REORG_JOBS

La suppression manuelle fonctionne, mais un système sain supprime automatiquement les tâches anciennes. SAP assure le travail standard SAP_REORG_JOBS, qui exécute le rapport RSBTCDEL2 selon une planification afin que les journaux ne s'accumulent jamais à un niveau dangereux.

  1. Exécuter la transaction SM36 définir une nouvelle tâche en arrière-plan.
  2. Donnez un nom à la tâche SAP_REORG_JOBS et définissez la classe et le serveur cible.
  3. Ajouter une étape avec le programme ABAP RSBTCDEL2 et une variante qui spécifie le statut et l'âge minimum des tâches à supprimer.
  4. Définissez la condition initiale comme une période quotidienne afin que le nettoyage se répète chaque jour.
  5. Enregistrer et publier la tâche ; SAP puis réorganise automatiquement les tâches terminées.

L'exécution quotidienne de cette réorganisation permet de maintenir les tables TemSe et spool légères, de protéger le système de fichiers contre la saturation et d'éliminer le besoin de suppressions manuelles répétées lors des pics de charge de travail.

Meilleures pratiques pour la suppression des tâches en arrière-plan

Une femme de ménage disciplinéeping La routine assure une gestion administrative sûre et prévisible. Suivez ces bonnes pratiques :

  • Toujours simuler d'abord : Exécutez RSBTCDEL2 avec l'option « Test run » avant de supprimer définitivement quoi que ce soit.
  • Conservez une fenêtre de rétention : Supprimez uniquement les tâches plus anciennes qu'une durée convenue, par exemple 14 jours, afin de préserver les journaux récents à des fins d'audit.
  • Automatisez le nettoyage : Horaires SAP_REORG_JOBS quotidiennement plutôt que de dépendre d'exécutions manuelles.
  • Évitez la suppression au niveau du système d'exploitation : Supprimer par SAP transactions pour éviter les incohérences TemSe ; utilisez SP12 si elles se produisent.
  • Ajustez la valeur de l'engagement : Définissez la valeur de validation à 1000 ou plus pour un traitement plus rapide des suppressions importantes.

FAQ

RSBTCDEL2 est la version plus récente du rapport RSBTCDEL. Il supprime plus efficacement les tâches d'arrière-plan terminées et leurs journaux, et constitue le programme recommandé pour la réorganisation des tâches planifiées dans les environnements modernes. SAP .

Non. Une tâche en cours ne peut pas être supprimée. Vous devez attendre sa fin ou l'annuler au préalable via SM37. Seules les tâches terminées, annulées ou prêtes peuvent être supprimées avec RSBTCDEL2 ou SM37.

TemSe stocke des objets temporaires tels que les journaux de travaux et les données de spool. La suppression des journaux au niveau du système d'exploitation laisse des entrées TemSe orphelines, provoquant des incohérences. Utilisez la transaction SP12 pour effectuer un contrôle de cohérence et supprimer ces objets orphelins.

Oui. Les outils d'exploitation basés sur l'IA prédisent les échecs de tâches, détectent les durées d'exécution anormales et recommandent des plans de nettoyage. Ils complètent les autres outils. SAP_REORG_JOBS en apprenant les schémas normaux et en alertant les administrateurs lorsque les volumes de travaux ou les journaux augmentent de manière inattendue.

AIOps s'applique l'intelligence artificielle aux journaux système et aux données des tâches. Il prévoit les problèmes de capacité, automatise la réorganisation de routine et met en évidence les tâches qui échouent de manière répétée.ping Les équipes assurent la stabilité du traitement en arrière-plan avec un minimum d'intervention manuelle.

Résumez cet article avec :