Aktive Jobs wiederholen

Dieser Abschnitt behandelt folgende Themen:


Wiederholung eines aktiven Jobs

Nachdem ein Job beendet ist, können Sie ihn ändern und erneut starten, während er sich noch in der aktiven Datenbank befindet. Diese Funktion ist nützlich, nachdem ein Job abgebrochen ist.

Wenn z. B. ein JCL-Fehler aufgetreten ist, können Sie die aktive JCL ändern (siehe Aktive JCL editieren) und den Job erneut starten. Der erneut gestartete Job benutzt die alten Eingabebedingungen zum Start, kann aber in Abhängigkeit von der Job-Ende-Analyse andere Ausgabebedingungen setzen.

Alle beim ersten Lauf des Jobs gesetzten Ausgabebedingungen können im zweiten Lauf zurückgesetzt werden, wenn diese Funktion in der ursprünglichen Job-Ende-Behandlung des Jobs definiert wird.

Beginn der AnweisungslisteUm einen aktiven Job erneut zu starten:

  1. Geben Sie im Bildschirm Aktive Jobs das Zeilenkommando R im Feld vor dem betreffenden Job ein.

  2. Drücken Sie Enter.

    Folgendes Fenster erscheint:

     19.04.10                ***** Entire Operations *****                16:10:33 
     Eigentuemer EXAMPLE              Aktive Jobs               Netzwerk E60-FLOW  
     Auswahl     AW________                                Lauf von 3005_ bis 3005_
    -------------------------------------------------------------------------------
     K   Job         Lauf Typ SpA    JobId   Kn. Datum Zeit  Nachricht             
         *---------                                                                
     R   JOB-01      3005 JOB MAC    12855 N0146 19.04 13:16 Ok beendet            
     _   JOB-012     3005 JOB MAC    12865 N0146       13:23 Ok beendet            
     _   JOB-013    +--------------------------------------------+ ndet            
     _   JOB-014    !                                            ! ndet            
     _   JOB-015    !    Wiederholung von Job JOB-01             ! Job beendet     
     _   JOB-019    !                                            ! eit 20.04 01:00 
     _   JOB-02     !  Bitte auswaehlen:                         !  Startzeit 19.04
     _   JOB-03     !  mit Jobstart-Symbolersetzung ==> _        !  Startzeit 19.04
     _   JOB-04     !  unveraenderte JCL .......... ==> _        !  Startzeit 19.04
     _   JOB-05     !                                            !  Startzeit 19.04
     _   JOB-06     !  PF1 Help   PF3 End                        !  Startzeit 19.04
     ************** +--------------------------------------------+ ****************
     A Ztpl. C Abbr. D Deakt E Edit G JCL g. H Anh. I Eing.b. J JCL K B.Res L Ress.
     M Aend O EOJ P Beschr. R Wdh. S SYSOUT T Stop U Frg V RA W Wt.a. Y Aufr Z U-Nw
     Kommando => ____________________________________________________________      
    Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
          Help  Add   End   ACond Save  ResUs Up    Down  ATask Left  Right Menu
  3. Für den Neustart haben Sie zwei Möglichkeiten:

    • Wiederholung mit Jobstart-Symbolersetzung
      Die aktive JCL wird wiederverwendet, und der Startsymbolaustausch wird (unter Verwendung des Job-Start-Fluchtsymbols) wiederholt.

      Aktive Jobs, die zur Start-Zeit erstellt wurden, werden vor dem Neustart gelöscht. Dadurch wird bei einem Neustart die Neuerstellung dieser aktiven Symbole erzwungen.

    • Wiederholung mit unveränderter JCL
      Der Job wird neu gestartet, und zwar exakt so wie beim vorherigen Start. Es erfolgt keine Symbol-Ersetzung.

    Anmerkungen:

    1. Die Jobtypen NAT und STC werden in jedem Fall genauso wie zuvor neu gestartet.
    2. Siehe auch die Entire Operations-Standardeinstellungen im Feld Neuberechnung Submit-Symbole/Funktionen bei Neustart im Abschnitt Standardeinstellungen in der Systemverwaltung-Dokumentation.
  4. Drücken Sie Enter, um den erneuten Start zu bestätigen.

    Das Fenster wird wieder geschlossen, und es erscheint die Zeit des erneuten Starts zusammen mit der Nachricht Job wird neu gestartet in der Spalte Nachricht des Bildschirms Aktive Jobs.

Wiederholung eines aktiven Jobs des Typs NET (Unternetzwerk)

Siehe Wiederholung von Jobs in Unternetzwerken.

Anmerkungen zu BS2000 (OSD)

BS2000 Job-Neustart

Die Versuche, die Datei SYSOUT zu kopieren, sind begrenzt, wenn die Datei gesperrt ist. Höchstgrenze ist die zehnfache Task-(Monitor-)Wartezeit. Wenn die Task-Wartezeit kleiner als 30 Sekunden ist, beträgt die Höchstgrenze 10 * 30 = 300 Sekunden.

Falls beim Erreichen der Höchstgrenze die Datei SYSOUT immer noch gesperrt ist, wird der aktive Job auf einen permanenten Fehler-Status mit folgendem Meldungstext gesetzt:

10 SYSOUT Renaming Attempts failed 

Zu jedem nicht erfolgreichen Versuch wird der Meldungstext gesetzt auf:

SYSOUT File Renaming - File in use 

Außerdem wird das Ereignis mit dem Namen der SYSOUT-Datei protokolliert.