SAP RSBTCDEL2: Як видалити фонове завдання
⚡ Розумний підсумок
SAP RSBTCDEL2 – це стандартний звіт, який використовується для видалення старих фонових завдань та їхніх журналів у SAPВидалення застарілих завдань звільняє системний простір, запобігає невідповідностям TemSe та підтримує чіткий та керований огляд завдань для адміністраторів.

Фонові завдання та їхні журнали накопичуються з часом і займають цінний простір у SAP система. У цьому посібнику показано два надійних способи їх видалення: масове очищення за допомогою звіту RSBTCDEL2 та видалення одного завдання з SM37.
Навіщо видаляти фонове завдання?
Старі завдання займають місце в системі. Щоб уникнути будь-яких невідповідностей у системі, зазвичай ми видаляємо журнали. Оскільки, якщо файлова система заповнюється, ваша SAP система впаде!
Ви можете видалити завдання двома способами:-
- Кілька вакансій одночасно.
- Видалення однієї роботи.
Як видалити кілька завдань одночасно
Найкращий спосіб зробити це – використовувати звіт RSBTCDEL2 (Нова версія RSBTCDEL). Старі журнали завдань буде видалено та не відображатимуться в огляді завдань.
Крок 1) Виконати Т-код SE38.
На першому кроці виконайте T-код SE38.
Крок 2) Додайте назву програми
Тепер введіть назву програми в поле as RSBTCDEL2.
Крок 3) Заповніть належні дані.
- Яку роботу ви хочете видалити? Якщо поставити *, означає всі вакансії. Якщо ви хочете видалити завдання від певного користувача, укажіть UserName.
- Укажіть статус завдання, яке потрібно видалити. Вкажіть період Видалення. Наприклад, видаліть завдання старше 14 днів. ПРИМІТКА. Якщо завдання має неактивний статус, їх неможливо видалити.
- Вкажіть Commit. Значення фіксації пропорційне продуктивності програми. Якщо значення фіксації високе, видалення завдання виконуватиметься швидше. Рекомендоване значення >= 1000.
- Позначте «Тестовий запуск», щоб імітувати видалення. Роботи не будуть видалені. Лише після того, як ви впевнені, зніміть прапорець Тестовий пробіг.
- Натисніть Виконати.
Видалення однієї роботи
Ви також можете видалити одне завдання з SM37.
Крок 1) Виконати SM37.
Крок 2) Заповніть свій Критерії.
- Назва посади та ім’я користувача
- Статус роботи.
- Виберіть діапазон дат.
Крок 3) Виберіть завдання, яке потрібно видалити
Крок 4) Гото Робота-> Видалити.
Ви також можете видалити завдання з рівня ОС у каталозі
/usr/sap/ /SYS/глобальний/ JOBLG. Папка.
Але видалення з рівня ОС може спричинити Темсе Проблема невідповідності. Щоб усунути невідповідності goto SP12-> Перевірка узгодженості.Отримавши список, видаліть об’єкти.
Зазвичай, робота- SAP_REORG_JOBS (Програма для видалення старих фонових завдань) повинна бути запланована в системі за допомогою програми RSBTCDEL2 з добовою періодичністю.
Як запланувати автоматичне очищення завдання за допомогою SAP_REORG_JOBS
Ручне видалення працює, але справна система видаляє старі завдання автоматично. SAP виконує стандартне завдання SAP_REORG_JOBS, який запускає звіт RSBTCDEL2 за розкладом, щоб журнали ніколи не накопичувалися до небезпечного рівня.
- Виконати транзакцію SM36 щоб визначити нове фонове завдання.
- Дайте назву роботі SAP_REORG_JOBS та встановити клас і цільовий сервер.
- Додайте крок за допомогою програми ABAP RSBTCDEL2 і варіант, який визначає статус і мінімальний вік завдань, які потрібно видалити.
- Визначте початкову умову як щоденний період, щоб очищення повторювалося щодня.
- Зберегти та розблокувати завдання; SAP потім автоматично реорганізує завершені завдання.
Щоденне виконання цієї реорганізації допомагає зменшити обсяг таблиць TemSe та спулінгу, захищає файлову систему від переповнення та усуває необхідність повторного ручного видалення під час пікових навантажень.
Найкращі практики видалення фонових завдань
Дисциплінована домогосподаркаping Рутина забезпечує безпечне та передбачуване адміністрування роботи. Дотримуйтесь цих найкращих практик:
- Завжди спочатку моделюйте: Запустіть RSBTCDEL2 з прапорцем тестового запуску, перш ніж видаляти щось назавжди.
- Зберігайте вікно утримання: Видаляйте лише завдання, вік яких перевищує узгоджений, наприклад, 14 днів, щоб зберегти останні журнали для аудиту.
- Автоматизуйте очищення: Розклад SAP_REORG_JOBS щодня, а не покладатися на ручні запуски.
- Уникайте видалення на рівні ОС: Видалити через SAP транзакції для запобігання невідповідностям TemSe; використовуйте SP12, якщо вони виникають.
- Налаштуйте значення коміту: Встановіть значення commit на 1000 або вище для швидшої обробки великих видалень.






