Моніторинг фонової роботи є важливим, оскільки як тільки ви заплануєте роботу, вона може бути скасована через якусь помилку. Для дослідження першопричини використовуйте SM37.
Крок 1) Виконайте T-код SM37.
Крок 2) Заповніть необхідні критерії.
- Ім'я роботи та ім'я користувача (хто запланував роботу). Ви можете поставити *, щоб отримати детальну інформацію про всі завдання, заплановані всіма користувачами.
- Виберіть статус завдання, за яким ви хочете стежити. Якщо ви виявите, що фонове завдання не виконане, виберіть статус Скасовано.
- Введіть діапазон дат відповідно до ваших вимог.
Крок 3) Ви отримаєте екран, як показано нижче.
Крок 4) Натисніть кнопку Журнал завдань, щоб простежити помилку, через яку завдання було скасовано.
Крок 5) Ви отримаєте наступні дані. У наведеному нижче прикладі завдання було скасовано, оскільки виникла проблема з підключенням RFC до віддаленої системи. Як роздільну здатність використовуйте SM59, щоб перевірити, чи є проблема з авторизацією віддаленої системи.
Іноді завдання в активному стані також можуть спричинити проблему.
Ви можете зіткнутися з такими проблемами, як таблиці заповнені; дублікат завдання виконується з однаковим ім'ям і часом, завдання - вибір або оновлення великих даних тощо.
Ви також можете перевірити такі завдання з SM37. Дотримуйтесь наведеної нижче процедури.
Крок 1) Виконайте SM37 .
Крок 2) Заповніть необхідні критерії.
- Ім'я роботи та ім'я користувача (за яким планується робота).
- Виберіть статус завдання, за яким ви хочете стежити. Якщо ви виявили проблему з продуктивністю системи або якщо завдання не виконувалось дуже довго, виберіть активний статус.
- Введіть діапазон дат відповідно до ваших вимог.
Крок 3) Перегляньте стовпець " Тривалість " (що означає, що завдання виконується з n секунд). Якщо ви знайдете велику кількість за тривалістю, вивчіть деталі роботи з журналу завдань. Деякі завдання використовують велику кількість даних. Використання записів таблиць перевірки SE16 для таблиць, що використовуються завданням.
Іноді завдання показують, що вони в активному стані, навіть якщо вони виконані.
Як їх виправити? Дотримуйтесь нижченаведеного набору процедур -
Крок 1) Як показано вище, виконайте T-код SM37 і виберіть завдання з активним статусом.
Крок 2) Виберіть активне завдання, яке спричиняє проблему.
Крок 3) Клацніть Job-> Check status .
Крок 4) У рядку стану вікна ви знайдете повідомлення, як показано нижче. Це призведе до відновлення стану роботи, якщо виникла проблема
Крок 5) Якщо завдання все ще перебуває у стані роботи, перейдіть до SM50 . Відкриється екран нижче. Погляньте на стовпець "Причина", який відображає будь-які помилки чи виняткові проблеми. Дослідіть це далі.