Monitorowanie zadania w tle jest ważne, ponieważ po zaplanowaniu zadania może zostać anulowane z powodu błędu. Aby zbadać główną przyczynę, użyj SM37.
Krok 1) Wykonaj kod T SM37.
Krok 2) Wypełnij wymagane kryteria.
- Nazwa zadania i nazwa użytkownika (kto zaplanował zadanie). Możesz wstawić *, aby uzyskać szczegółowe informacje o wszystkich zadaniach zaplanowanych przez wszystkich użytkowników.
- Wybierz status pracy, który chcesz monitorować. Jeśli okaże się, że zadanie w tle nie zostało ukończone, wybierz stan Anulowano.
- Wprowadź zakres dat zgodnie z wymaganiami.
Krok 3) Otrzymasz ekran, jak pokazano poniżej.
Krok 4) Kliknij przycisk Dziennik zadań , aby prześledzić błąd, z powodu którego zadanie zostało anulowane.
Krok 5) Otrzymasz następujące szczegóły. W poniższym przykładzie zadanie zostało anulowane, ponieważ wystąpił problem z połączeniem RFC z systemem zdalnym. Jako rozwiązanie użyj SM59, aby sprawdzić, czy występuje problem z autoryzacją w systemie zdalnym.
Czasami zadania o statusie Aktywne również mogą powodować problem.
Możesz napotkać problemy, takie jak zapełnienie przestrzeni tabel; zduplikowane zadanie jest uruchomione z tą samą nazwą i w czasie, zadanie wybiera lub aktualizuje duże dane itp.
Takie zadania można również sprawdzić z SM37. Postępuj zgodnie z poniższą procedurą.
Krok 1) Wykonaj SM37 .
Krok 2) Wypełnij wymagane kryteria.
- Nazwa zadania i nazwa użytkownika (według której zadanie jest planowane).
- Wybierz status pracy, który chcesz monitorować. Jeśli znajdziesz problem z wydajnością systemu lub jeśli zadanie nie zostało ukończone przez bardzo długi czas, wybierz status aktywny.
- Wprowadź zakres dat zgodnie z wymaganiami.
Krok 3) Spójrz na kolumnę Czas trwania (która oznacza, że zadanie działa od n sekund). Jeśli znajdziesz długi czas trwania, sprawdź szczegóły zadania w protokole zadania. Niektóre zadania wykorzystują dużą liczbę danych. Używając SE16 sprawdź wpisy tabel dla tabel używanych przez zadanie.
Czasami zadania mają status Aktywny, mimo że są zakończone.
Jak je poprawić? Postępuj zgodnie z poniższym zestawem procedur -
Krok 1) Jak pokazano powyżej, wykonaj kod T SM37 i wybierz zadanie z aktywnym statusem.
Krok 2) Wybierz aktywną pracę, która powoduje problem.
Krok 3) Kliknij Zadanie-> Sprawdź stan .
Krok 4) Na pasku stanu okna znajduje się poniższy komunikat. Spowoduje to naprawienie stanu pracy, jeśli wystąpił problem
Krok 5) Jeśli nadal praca ma status uruchomiona, przejdź do SM50 . Otworzy się poniższy ekran. Spójrz na kolumnę „Przyczyna”, która zawiera błędy lub wyjątkowy problem. Zbadaj to dalej.