Definiowanie zadania

Stworzenie zadania wymaga określenia podstawowych danych zadania oraz powiązania sesji i/lub komend powłoki z zadaniem. W podstawowych danych zadania należy określić czy jest ono okresowe. Dla zadań okresowych należy określić, na kiedy zostały zaplanowane.

Definiowanie nowego zadania wymaga podjęcia następujących kroków:

  1. Uruchom sesję, którą chcesz uwzględnić w zadaniu, i wprowadź dane.
  2. Kliknij Dodaj do zadania. Uruchomi się sesja Dodawanie sesji do zadania (ttaad5102s000).
  3. Kliknij strzałkę przeglądania obok pola Zadanie, aby wywołać sesję Dane zadań (ttaad5500m000).
  4. Kliknij Nowy. Uruchomi się sesja Dane zadania (ttaad5100s000), w której można utworzyć nowe zadanie dla sesji.
  5. Wprowadź kod i opis zadania.
  6. Określ, kiedy zadanie ma zostać uruchomione wg opisu w sekcji Harmonogramowanie zadania.
  7. Kliknij Zapisz i zamknij sesję Dane zadania (ttaad5100s000). Nastąpi powrót do sesji Dodawanie sesji do zadania (ttaad5102s000). Możesz teraz dodać sesję do zadania wg opisu w temacie Dodawanie sesji do zadania.
Harmonogramowanie zadania

Harmonogramowanie zadania zachodzi w następujących krokach w sesji szczegółowej Dane zadania (ttaad5100s000):

  • Aby uruchomić zadanie w określonym czasie, odznacz pole wyboru Użyj zewnętrznego harmonogramu. Następnie wprowadź datę i czas rozpoczęcia zadania w polach Data następnego wykonania w dalszej części sesji.
  • Aby ręcznie uruchomić zadanie, zaznacz pole wyboru Użyj zewnętrznego harmonogramu. Zadanie uruchamia się przy użyciu sesji Dane zadań (ttaad5500m000). Więcej informacji w temacie Uruchamianie zadania.
  • Aby uruchomić zadanie w regularnych odstępach czasu, należy zaznaczyć pole wyboru Okresowy oraz:

    • zdefiniować kalendarz dla zadania. LN uruchomi zadanie w terminach zdefiniowanych w kalendarzu. Więcej informacji w temacie Definiowanie kalendarza zadania.
    • określić długość okresu. LN uruchomi zadanie na początku każdego okresu.

Po wprowadzeniu daty i czasu w polach Koniec okresu, LN nie uruchomi zadania po tym terminie.

Należy zaznaczyć pole wyboru Użyj harmonogramu zewnętrznego, jeżeli zadanie ma zostać uruchomione:

  • poprzez zewnętrzny harmonogram zadań, taki jak Maestro firmy UNISON lub poprzez program zewnętrzny, np. UNIX;
  • w sesji Aktywowanie zadania (ttaad5203m000).
  • przy pomocy komendy powłoki rc.startjob (platforma UNIX);
  • przy pomocy pliku wsadowego startjob.bat (platforma Windows).

Więcej informacji: Job execution i Job handling procedure (OP).

Zatrzymanie zadania po określonym czasie

Aby zatrzymać zadanie po określonym czasie, należy wprowadzić wartość w polu Maksymalny czas wykonania w sesji szczegółowej Dane zadania (ttaad5100s000). Po osiągnięciu maksymalnego czasu wykonania LN kończy przetwarzanie bieżącej sesji i nie uruchamia następnej.

Wartości od 0 do 59 wyrażają minuty. Aby przedstawić wartości dla czasu dłuższego niż godzina, wprowadź liczbę godzin, a następnie liczbę minut (bez separatora).

Przykład
  • Aby określić 30 minut, należy wprowadzić 30.
  • Aby określić jedną godzinę, należy wprowadzić 100.
  • Aby określić jedną godzinę i 30 minut, należy wprowadzić 130.