SAP RSBTCDEL2: Как удалить фоновое задание

⚡ Умное резюме

SAP RSBTCDEL2 — это стандартный отчет, используемый для удаления старых фоновых заданий и их журналов. SAPУдаление устаревших заданий освобождает системное пространство, предотвращает несоответствия в TemSe и делает обзор заданий понятным и удобным для администраторов.

  • 🇧🇷 Два метода: Удаляйте фоновые задания одновременно с помощью отчета RSBTCDEL2 или удаляйте отдельное задание непосредственно из транзакции SM37.
  • ⚙️ Массовое удаление: Запустите RSBTCDEL2 через SE38, задайте имя задания, статус и срок действия, а затем выполните.
  • 🧪 Сначала проведите тестовый запуск: Используйте флаг "Тестовый запуск", чтобы имитировать удаление перед окончательным удалением заданий.
  • 🚀 Ценность обязательства: Более высокое значение параметра commit (больше или равное 1000) ускоряет удаление больших объемов данных.
  • 🎯 Единичная работа: В транзакции SM37 выполните фильтрацию по названию задания, статусу и дате, затем выберите «Задание» и «Удалить».
  • ⚠️ TemSe Care: Удаление на уровне операционной системы может привести к несоответствиям в TemSe; устраните их с помощью SP12.
  • 🔁 Автоматизация: Назначить SAP_REORG_JOBS с отчетом RSBTCDEL2 для ежедневной очистки заданий.

Удаление фонового задания в SAP с использованием RSBTCDEL2

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

Зачем удалять фоновое задание?

Старые задания занимают место в системе. Чтобы избежать каких-либо несоответствий в системе, мы обычно удаляем журналы. Потому что, если файловая система заполнится, ваш SAP система рухнет!

Удалить задания можно двумя способами:

  1. Несколько работ одновременно.
  2. Удаление одного задания.

Как удалить несколько заданий одновременно

Лучший способ сделать это - использовать отчет RSBTCDEL2 (Новая версия RSBTCDEL). Старые журналы заданий будут удалены и не будут отображаться в обзоре заданий.

Шаг 1) Выполнить T-код SE38.

На первом этапе выполните T-код SE38.

Удалить несколько заданий одновременно

Шаг 2) Добавить название программы

Теперь введите имя программы в поле как RSBTCDEL2.

Удалить несколько заданий одновременно

Шаг 3) Заполните необходимые данные.

  1. Какое задание вы хотите удалить? Если поставить *, это означает все задания. Если вы хотите удалить задания конкретного пользователя, укажите имя пользователя.
  2. Укажите статус задания, которое необходимо удалить. Укажите период времени удаления. Например, удалите задания старше 14 дней. ПРИМЕЧАНИЕ. Если задание находится в неактивном состоянии, удалить его невозможно.
  3. Укажите фиксацию. Значение фиксации пропорционально производительности программы. Если значение фиксации велико, удаление задания будет выполняться быстрее.. Рекомендуемое значение >= 1000.
  4. Установите флажок Тестовый запуск для имитации удаления. Работы не будут удалены. Только если вы уверены, снимите флажок Тестовый забег.
  5. Нажмите «Выполнить».

Удалить несколько заданий одновременно

Удаление одного задания

Вы также можете удалить одно задание из SM37.

Шаг 1) Выполнить SM37.

Удаление одного задания

Шаг 2) Заполните ваш Критерии.

  1. Имя вакансии и имя пользователя
  2. Статус работы.
  3. Выберите диапазон дат.

Удаление одного задания

Шаг 3) Выберите задание, которое хотите удалить

Удаление одного задания

Шаг 4) Идти к Задание->Удалить.

Удаление одного задания

Вы также можете удалить задания на уровне ОС в каталоге.

/usr/сап/ /SYS/глобальный/ ДЖОБЛГ. Папка.

Но удаление с уровня ОС может привести к Темсе проблема несоответствия. Чтобы устранить несоответствия, перейдите к SP12-> Проверка целостности.Как только вы получите список, удалите объекты.

Обычно Джоб- SAP_REORG_JOBS (Программа для удаления старых фоновых заданий) должна быть запланирована в системе с помощью программы РСБТКДЕЛ2 с ежедневной частотой.

Как запланировать автоматическую очистку заданий с помощью SAP_REORG_JOBS

Удаление вручную возможно, но исправная система автоматически удаляет старые задания. SAP выполняет стандартную работу SAP_REORG_JOBS, которая запускает отчет RSBTCDEL2 по расписанию, чтобы журналы никогда не накапливались до опасного уровня.

  1. Выполнить транзакцию SM36 определить новую фоновую задачу.
  2. Дайте работе название. SAP_REORG_JOBS и задать класс и целевой сервер.
  3. Добавьте шаг с помощью программы ABAP. РСБТКДЕЛ2 а также вариант, указывающий статус и минимальный возраст удаляемых заданий.
  4. Задайте начальное условие как суточный период, чтобы очистка повторялась каждый день.
  5. Сохраните и запустите задание; SAP затем автоматически переорганизует завершенные задания.

Ежедневное выполнение этой реорганизации позволяет поддерживать таблицы TemSe и spool в оптимальном состоянии, предотвращает переполнение файловой системы и устраняет необходимость в повторном ручном удалении во время пиковых нагрузок.

лучшие практики по удалению фоновых заданий

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

  • Всегда сначала проводите симуляцию: Перед окончательным удалением чего-либо запустите RSBTCDEL2 с флагом тестового запуска.
  • Установите временной интервал хранения: Удаляйте только те задания, возраст которых превышает согласованный срок, например, 14 дней, чтобы сохранить актуальные журналы для аудита.
  • Автоматизируйте очистку: Назначить SAPЕжедневно выполняйте _REORG_JOBS, вместо того чтобы полагаться на ручные запуски.
  • Избегайте удаления на уровне операционной системы: Удалить через SAP транзакций для предотвращения несоответствий TemSe; используйте SP12, если они возникнут.
  • Настройте значение фиксации: Установите значение commit равным 1000 или выше для более быстрой обработки больших объемов удалений.

Часто задаваемые вопросы (FAQ)

RSBTCDEL2 — это более новая версия старого отчета RSBTCDEL. Она более эффективно удаляет завершенные фоновые задания и их журналы и является рекомендуемой программой для реорганизации запланированных заданий в современных системах. SAP систем.

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

TemSe хранит временные объекты, такие как журналы заданий и данные очереди печати. ​​Удаление журналов на уровне операционной системы приводит к появлению «осиротевших» записей TemSe, вызывая несоответствия. Используйте транзакцию SP12 для выполнения проверки согласованности и удаления «лишних» объектов.

Да. Инструменты управления операциями на основе ИИ прогнозируют сбои в работе, выявляют аномальные временные рамки выполнения и рекомендуют графики очистки. Они дополняют друг друга. SAP_REORG_JOBS путем изучения нормальных закономерностей и оповещения администраторов о неожиданном увеличении объемов заданий или журналов.

Применяется AIOps искусственный интеллект в системные журналы и данные о заданиях. Он прогнозирует проблемы с производительностью, автоматизирует плановую реорганизацию и выделяет задания, которые неоднократно дают сбои, помогаетping Команды обеспечивают стабильную работу фоновых процессов с минимальными ручными усилиями.

Подведем итог этой публикации следующим образом: