SAP RSBTCDEL2: Як видалити фонове завдання

⚡ Розумний підсумок

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

  • 🗑️ Два методи: Видаляйте фонові завдання масово за допомогою звіту RSBTCDEL2 або видаляйте окреме завдання безпосередньо з SM37.
  • Масове видалення: Запустіть RSBTCDEL2 до SE38, встановіть назву завдання, стан та вік, а потім виконайте.
  • 🧪 Перший тестовий запуск: Використовуйте прапорець «Тестовий запуск», щоб імітувати видалення перед остаточним видаленням завдань.
  • ???? Значення фіксації: Вище значення commit (більше або дорівнює 1000) пришвидшує видалення великих об'єктів.
  • 🎯 Одна робота: У SM37 відфільтруйте завдання за назвою, статусом і датою, потім виберіть «Завдання», а потім «Видалити».
  • ⚠️ Догляд TemSe: Видалення на рівні операційної системи може спричинити невідповідності TemSe; виправте їх за допомогою SP12.
  • 🔁 Автоматизація: Розклад SAP_REORG_JOBS зі звітом RSBTCDEL2 для щоденного очищення завдань.

Видалити фонове завдання в SAP використовуючи RSBTCDEL2

Фонові завдання та їхні журнали накопичуються з часом і займають цінний простір у SAP система. У цьому посібнику показано два надійних способи їх видалення: масове очищення за допомогою звіту RSBTCDEL2 та видалення одного завдання з SM37.

Навіщо видаляти фонове завдання?

Старі завдання займають місце в системі. Щоб уникнути будь-яких невідповідностей у системі, зазвичай ми видаляємо журнали. Оскільки, якщо файлова система заповнюється, ваша SAP система впаде!

Ви можете видалити завдання двома способами:-

  1. Кілька вакансій одночасно.
  2. Видалення однієї роботи.

Як видалити кілька завдань одночасно

Найкращий спосіб зробити це – використовувати звіт RSBTCDEL2 (Нова версія RSBTCDEL). Старі журнали завдань буде видалено та не відображатимуться в огляді завдань.

Крок 1) Виконати Т-код SE38.

На першому кроці виконайте T-код SE38.

Видалення кількох завдань одночасно

Крок 2) Додайте назву програми

Тепер введіть назву програми в поле as RSBTCDEL2.

Видалення кількох завдань одночасно

Крок 3) Заповніть належні дані.

  1. Яку роботу ви хочете видалити? Якщо поставити *, означає всі вакансії. Якщо ви хочете видалити завдання від певного користувача, укажіть UserName.
  2. Укажіть статус завдання, яке потрібно видалити. Вкажіть період Видалення. Наприклад, видаліть завдання старше 14 днів. ПРИМІТКА. Якщо завдання має неактивний статус, їх неможливо видалити.
  3. Вкажіть Commit. Значення фіксації пропорційне продуктивності програми. Якщо значення фіксації високе, видалення завдання виконуватиметься швидше. Рекомендоване значення >= 1000.
  4. Позначте «Тестовий запуск», щоб імітувати видалення. Роботи не будуть видалені. Лише після того, як ви впевнені, зніміть прапорець Тестовий пробіг.
  5. Натисніть Виконати.

Видалення кількох завдань одночасно

Видалення однієї роботи

Ви також можете видалити одне завдання з SM37.

Крок 1) Виконати SM37.

Видалення одного завдання

Крок 2) Заповніть свій Критерії.

  1. Назва посади та ім’я користувача
  2. Статус роботи.
  3. Виберіть діапазон дат.

Видалення одного завдання

Крок 3) Виберіть завдання, яке потрібно видалити

Видалення одного завдання

Крок 4) Гото Робота-> Видалити.

Видалення одного завдання

Ви також можете видалити завдання з рівня ОС у каталозі

/usr/sap/ /SYS/глобальний/ JOBLG. Папка.

Але видалення з рівня ОС може спричинити Темсе Проблема невідповідності. Щоб усунути невідповідності goto SP12-> Перевірка узгодженості.Отримавши список, видаліть об’єкти.

Зазвичай, робота- SAP_REORG_JOBS (Програма для видалення старих фонових завдань) повинна бути запланована в системі за допомогою програми RSBTCDEL2 з добовою періодичністю.

Як запланувати автоматичне очищення завдання за допомогою SAP_REORG_JOBS

Ручне видалення працює, але справна система видаляє старі завдання автоматично. SAP виконує стандартне завдання SAP_REORG_JOBS, який запускає звіт RSBTCDEL2 за розкладом, щоб журнали ніколи не накопичувалися до небезпечного рівня.

  1. Виконати транзакцію SM36 щоб визначити нове фонове завдання.
  2. Дайте назву роботі SAP_REORG_JOBS та встановити клас і цільовий сервер.
  3. Додайте крок за допомогою програми ABAP RSBTCDEL2 і варіант, який визначає статус і мінімальний вік завдань, які потрібно видалити.
  4. Визначте початкову умову як щоденний період, щоб очищення повторювалося щодня.
  5. Зберегти та розблокувати завдання; SAP потім автоматично реорганізує завершені завдання.

Щоденне виконання цієї реорганізації допомагає зменшити обсяг таблиць TemSe та спулінгу, захищає файлову систему від переповнення та усуває необхідність повторного ручного видалення під час пікових навантажень.

Найкращі практики видалення фонових завдань

Дисциплінована домогосподаркаping Рутина забезпечує безпечне та передбачуване адміністрування роботи. Дотримуйтесь цих найкращих практик:

  • Завжди спочатку моделюйте: Запустіть RSBTCDEL2 з прапорцем тестового запуску, перш ніж видаляти щось назавжди.
  • Зберігайте вікно утримання: Видаляйте лише завдання, вік яких перевищує узгоджений, наприклад, 14 днів, щоб зберегти останні журнали для аудиту.
  • Автоматизуйте очищення: Розклад SAP_REORG_JOBS щодня, а не покладатися на ручні запуски.
  • Уникайте видалення на рівні ОС: Видалити через SAP транзакції для запобігання невідповідностям TemSe; використовуйте SP12, якщо вони виникають.
  • Налаштуйте значення коміту: Встановіть значення commit на 1000 або вище для швидшої обробки великих видалень.

Поширені запитання

RSBTCDEL2 — це новіша версія старішого звіту RSBTCDEL. Вона ефективніше видаляє завершені фонові завдання та їхні журнали і є рекомендованою програмою для реорганізації запланованих завдань у сучасних SAP систем.

Ні. Завдання, що знаходиться в активному стані, не можна видалити. Ви повинні дочекатися його завершення або спочатку скасувати його в SM37. За допомогою RSBTCDEL2 або SM37 можна видалити лише завершені, скасовані або готові до роботи завдання.

TemSe зберігає тимчасові об'єкти, такі як журнали завдань та дані спула. Видалення журналів на рівні операційної системи залишає записи TemSe «сирітими», що призводить до невідповідностей. Використовуйте транзакцію SP12, щоб виконати перевірку узгодженості та видалити зайві об'єкти.

Так. Інструменти операцій на основі штучного інтелекту прогнозують збої завдань, виявляють аномальні часи виконання та рекомендують графіки очищення. Вони доповнюють SAP_REORG_JOBS шляхом вивчення звичайних закономірностей та сповіщення адміністраторів про неочікуване зростання обсягів завдань або журналів.

Застосовується AIOps штучний інтелект до системних журналів та даних завдань. Він прогнозує проблеми з потужністю, автоматизує рутинну реорганізацію та виділяє завдання, які постійно дають збій, допомагаючиping команди підтримують стабільність фонової обробки з меншими ручними зусиллями.

Підсумуйте цей пост за допомогою: