SAP SM37: Как отслеживать фоновое задание
Как отслеживать фоновое задание
Мониторинг фонового задания важен, поскольку после того, как вы запланировали задание, оно может быть отменено из-за какой-либо ошибки. Для выяснения основной причины используйте SM37.
Шаг 1) Выполнить T-код СМ37.
Шаг 2) Заполните необходимые критерии.
- Имя вакансии и имя пользователя(кто запланировал работу). Вы можете поставить *, чтобы получить подробную информацию обо всех заданиях, запланированных всеми пользователями.
- Выберите статус задания, который вы хотите отслеживать. Если вы обнаружите, что фоновое задание не завершено, выберите статус «Отменено».
- Укажите диапазон дат в соответствии с вашими требованиями.
Шаг 3) Вы получите экран, как показано ниже.
Шаг 4) Нажмите на Журнал работ Кнопка для отслеживания ошибки, из-за которой задание было отменено.
Шаг 5) Вы получите следующую информацию. В приведенном ниже примере задание было отменено из-за проблемы с RFC-соединение в удаленную систему. В качестве решения используйте SM59, чтобы проверить, есть ли проблема с авторизацией в удаленной системе.
Иногда задания в активном статусе также могут вызывать проблемы.
Вы можете столкнуться с такими проблемами, как переполненность табличных пространств; дублирующее задание выполняется с тем же именем и временем, задание выбирает или обновляет большие данные и т. д.
Вы также можете проверить такие задания из SM37. Следуйте процедуре, указанной ниже.
Шаг 1) Выполнить SM37.
Шаг 2) Заполните необходимые критерии.
- Имя задания и имя пользователя (по которому задание запланировано).
- Выберите статус задания, который вы хотите отслеживать. Если вы обнаружили проблему с производительностью системы или задача не выполняется в течение очень долгого времени, выберите активный статус.
- Укажите диапазон дат в соответствии с вашими требованиями.
Шаг 3) Посмотрите Длительность столбец (который означает, что задание выполняется с момента n секунд). Если вы обнаружите большое количество заданий по продолжительности, изучите детали задания из журнала заданий. Некоторые задания используют большое количество данных. Используя записи SE16, проверьте таблицы, используемые заданием.
Иногда задания отображаются в активном статусе, даже если они завершены.
Как их исправить? Следуйте приведенному ниже набору процедур:
Шаг 1) Как показано выше, выполните T-код. SM37 и выберите задание с активным статусом.
Шаг 2) Выберите активный работа, которая вызывает проблему.
Шаг 3) Нажмите Работа->Проверить статус.
Шаг 4) В Строка состояния В окне вы найдете сообщение ниже. Это восстановит статус задания, если возникла проблема.
Шаг 5) Если задание все еще находится в рабочем состоянии, перейдите к SM50. Откроется экран ниже. Посмотри на "Причина" столбец, в котором показаны любые ошибки или исключительные проблемы. Расследуйте это дальше.