Logische Bedingungen werden in der Master-Datenbank definiert, wenn Jobs innerhalb eines Job-Netzwerks miteinander verkettet werden. Wenn ein Job-Netzwerk aktiviert wird, setzt (aktiviert) Entire Operations die Bedingungen automatisch. Als Alternative dazu können Sie Bedingungen manuell setzen.
Aktive Bedingungen sind momentan existierende Kopien der Bedingungs-Definitionen. Normalerweise werden sie gemäß dem Auftreten von System-Ereignissen vom Entire Operations Monitor automatisch gesetzt oder gelöscht. Dies geschieht abhängig von den Ereignissen und Regeln, die für sie definiert wurden. Sie können auch manuell bearbeitet werden. Dadurch können "manuelle" Bedingungen gesetzt, oder bestehende Konstellationen geändert werden. Die Veränderung der aktiven Bedingungen wirkt sich niemals auf die zu Grunde liegenden "echten" Bedingungs-Definitionen aus.
Mit den hier beschriebenen Funktionen können Sie netzwerkspezifische (einem einzelnen Netzwerk zugeordnete) aktive Bedingungen verwalten. Informationen zur Verwaltung von aktiven Bedingungen, die netzwerkübergreifend benutzt werden, finden Sie im Abschnitt Globale aktive Bedingungen.
Dieser Abschnitt behandelt folgende Themen:
Um alle aktiven Bedingungen eines Eigentümers aufzulisten:
Drücken Sie PF4 (ACond) im Bildschirm Aktive Jobs.
Der Bildschirm Aktive Bedingungen wird angezeigt (Beispiel):
13.10.18 ***** Entire Operations ***** 13:42:07 Eigentuemer EXAMPLE Aktive Bedingungen ------------------------------------------------------------------------------- Kdo Eigentmr Netzwerk Bedingung Datum Zeit Lauf Status EXAMPLE--- *--------- *------------------- -------- ----- ----- _ EXAMPLE B60-FLOW CONDNAME 02.10.18 23:00 2882 frei _ EXAMPLE B60-FLOW CONDNAME 03.10.18 23:00 2883 frei _ EXAMPLE B60-FLOW CONDNAME 04.10.18 23:00 2884 frei _ EXAMPLE B60-FLOW CONDNAME 07.10.18 23:00 2885 frei _ EXAMPLE B60-FLOW CONDNAME 08.10.18 23:00 2886 frei _ EXAMPLE B60-FLOW E60-JOB1-I 02.10.18 23:00 2882 frei _ EXAMPLE B60-FLOW E60-JOB1-I 03.10.18 23:00 2883 frei _ EXAMPLE B60-FLOW E60-JOB1-I 04.10.18 23:00 2884 frei _ EXAMPLE B60-FLOW E60-JOB1-I 07.10.18 23:00 2885 frei _ EXAMPLE B60-FLOW E60-JOB1-I 08.10.18 23:00 2886 frei _ EXAMPLE B60-FLOW E60-JOB1-O 09.10.18 23:00 2887 frei _ EXAMPLE B60-FLOW E60-JOB1-O 10.10.18 23:00 2888 frei _ EXAMPLE B60-FLOW E60-JOB1-O 11.10.18 23:00 2889 frei *********************************** m e h r ********************************** D Loeschen M Aendern W Verwendung Kommando => ____________________________________________________________ Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Add End Delet Up Down Menu |
Dieser Bildschirm zeigt eine Liste aller aktiven Bedingungen an, die dem im Feld Eigentümer angegebenen Eigentümer gehören.
Sie können aktive Bedingungen hinzufügen, ändern oder löschen usw. Siehe auch Aktive Bedingung hinzufügen, Aktive Bedingung ändern, Aktive Bedingung löschen, Verwendung aktiver Bedingungen in Jobs anzeigen.
Um den Bereich der aufgelisteten aktiven Bedingungen einzugrenzen, können Sie eine Vorauswahl nach verschiedenen Kriterien treffen.
Um die aktiven Bedingungen nach Auswahlkriterien aufzulisten:
Geben Sie Auswahlkriterien im Bildschirm Aktive Bedingungen in den Eingabefeldern unter den Spaltenüberschriften Eigentmr, Netzwerk, Bedingung, Datum und/oder Zeit oder Lauf ein.
Drücken Sie Enter.
Die nach den angegebenen Auswahlkriterien gefilterten aktiven Bedingungen werden im Bildschirm Aktive Bedingungen aufgelistet.
Die folgende Tabelle erklärt die Spaltenüberschriften für die Daten, die im Bildschirm Aktive Bedingungen aufgelistet werden. Soweit in der Tabellenspalte Feld nichts angegeben ist, entsprechen die Spaltenüberschriften den Namen der Felder, die beim Anlegen oder Ändern einer aktiven Bedingung vorhanden sind.
Spalte | Feld | Bedeutung | |
---|---|---|---|
Kdo | Ein Zeichen umfassendes Zeilenkommandofeld. Mögliche Kommandos: | ||
D | Bedingung löschen. Siehe Aktive Bedingung löschen. | ||
M | Bedingung zeigen und Status ändern. Siehe Aktive Bedingung anzeigen und Status ändern. | ||
W | Verwendung der aktiven Bedingung anzeigen. Siehe Verwendung aktiver Bedingungen in Jobs anzeigen . | ||
Eigentmr | Der Name des Eigentümers.
Mögliche Auswahlkriterien siehe Auflistungen nach Auswahlkriterien filtern. |
||
Netzwerk | Der Name des Netzwerks.
Mögliche Auswahlkriterien siehe Auflistungen nach Auswahlkriterien filtern. |
||
Bedingung | Der Name der Bedingung, wie sie in
der Master-Datenbank
definiert worden ist.
Mögliche Auswahlkriterien siehe Auflistungen nach Auswahlkriterien filtern. Eine Bedingung, die netzwerkübergreifend benutzt werden kann, heißt globale Bedingung. Falls Sie eine globale Bedingung wählen (erkennbar am Präfix +), wird diese dem Eigentümer SYSDBA und dem Netzwerk SYSDBA zugeordnet:
Anmerkung: |
||
Zeit | Datum / Zeit | Einer Bedingung kann ein
Referenzdatum mit Zeit zugeordnet werden. Geben Sie ein Datum ein, das dem
Datumsformat aus der Installation entspricht.
Dient als Suchkriterium für Entire Operations, wenn keine Laufnummer angegeben wird. Sie können ein Startdatum und eine Startzeit für die Liste der aktiven Bedingungen angeben. |
|
Lauf | Laufnummer | Die
Laufnummer des Jobs, der diese
Bedingung setzt, oder der Wert abs (absolute) oder
void .
Informationen zu Wenn Sie im Feld über der Spalte Lauf eine Laufnummer als Auswahlkriterium eingeben, enthält die Liste nur die Bedingungen für den angegebenen Lauf. |
|
- | Spezieller Typ | leer | Normale Verwendung. |
C |
Bedingung wird nur bei der JCL-Prüfung verwendet. | ||
Status | Status der Bedingung. Mögliche Werte: | ||
0
|
Frei. Kann von einem beliebigen Job benutzt werden. | ||
1
|
Benutzt. Kann von Jobs benutzt werden, die die Bedingung nicht ausschließlich beanspruchen müssen. | ||
2
|
Ausschließlich. Wird zurzeit von einem Job benutzt; nicht benutzbar von anderen Jobs. | ||
3 |
Destruktiv. Wird zurzeit von einem Job benutzt; nicht benutzbar von anderen Jobs. Die Bedingung wird nach dem Job-Ende gelöscht. |
Die PF-Tasten im unteren Bereich des Bildschirms Aktive Bedingungen sind mit folgenden objektspezifischen Funktionen belegt:
Taste | Name | Funktion | Weitere Informationen siehe: |
---|---|---|---|
PF2 | Add | Eine aktive Bedingung hinzufügen. | Aktive Bedingung hinzufügen |
PF6 | Delet | Massenlöschung mehrerer aktiver Bedingungen unter Verwendung mehrere Auswahl-Kriterien. | Mehrere aktive Bedingungen gleichzeitig löschen (Massenlöschung) |
Informationen zu PF-Tasten, die mit Standard-Funktionen belegt sind, siehe PF-Tasten benutzen im Abschnitt Entire Operations-Bildschirme.
Mit dieser Funktion können Sie, um den Job-Fluss zu ändern, eine aktive Bedingung hinzufügen, indem Sie sie für Jobs vor dem Start definieren.
Um eine aktive Bedingung hinzuzufügen:
Drücken Sie PF2 (Add) im Bildschirm Aktive Bedingungen.
Oder:
Geben Sie in der Kommandozeile eines beliebigen Bildschirms
folgendes Direktkommando ein:
ADD CONDITION
Drücken Sie Enter.
Ein Fenster wird angezeigt (Beispiel):
+-------------------------------------------+ ! ! ! Bedingung hinzufuegen ! ! ! ! Eigentuemer ==> EXAMPLE ! ! Netzwerk ==> __________ ! ! Bedingung ==> ____________________ ! ! Datum / Zeit ==> __________ ________ ! ! Laufnummer ==> _____ ! ! spezieller Typ ==> _ ! ! ! ! Status ==> _ ! ! ! ! Enter-PF1---PF2---PF3------PF5--------- ! ! Help Add End Save ! +-------------------------------------------+ |
Die Eingabefelder haben dieselbe Bedeutung wie die entsprechenden Spalten im Bildschirm Aktive Bedingungen. Siehe Spaltenüberschriften/Felder: Aktive Bedingungen.
Geben Sie Werte für die Eingabefelder ein.
Drücken Sie PF5 (Save), um die aktive Bedingung hinzuzufügen.
Drücken Sie PF3 (End), um das Fenster Bedingung hinzufügen zu schließen und zum Bildschirm Aktive Bedingungen zurückzukehren.
Sie können aktive Bedingungen ändern, um zukünftige Job-Läufe, für die sie definiert sind, zu verändern.
Um eine aktive Bedingung zu ändern:
Geben Sie im Bildschirm
Aktive
Bedingungen das Zeilenkommando
M
im Feld vor der zu ändernden aktiven Bedingung
ein.
Drücken Sie Enter.
Ein Fenster wird angezeigt (Beispiel):
+-------------------------------------------+ ! ! ! Bedingung aendern ! ! ! ! Eigentuemer ==> EXAMPLE ! ! Netzwerk ==> DEMO-NET__ ! ! Bedingung ==> TEST-COND___________ ! ! Datum / Zeit ==> 14.07.12__ 18:00:00 ! ! Laufnummer ==> 4711_ ! ! spezieller Typ ==> _ ! ! ! ! Status ==> _ frei ! ! ! ! Enter-PF1---PF2---PF3------PF5--------- ! ! Help Add End Save ! +-------------------------------------------+ |
Die Felder haben dieselbe Bedeutung wie die entsprechenden Felder im Bildschirm Aktive Bedingungen. Siehe Spaltenüberschriften/Felder: Aktive Bedingungen.
Sie können den Wert im Feld Status ändern.
Drücken Sie PF5 (Save), um die Änderungen zu speichern.
Drücken Sie PF3 (End), um das Fenster Bedingung aendern zu schließen und zum Bildschirm Aktive Bedingungen zurückzukehren.
Um eine aktive Bedingung zu löschen:
Geben Sie im Bildschirm
Aktive
Bedingungen das Zeilenkommando
D
im Feld vor der zu löschenden aktiven Bedingung
ein.
Drücken Sie Enter.
Folgendes Fenster wird angezeigt (Beispiel):
+---------------------------------------------------+ ! ! ! Bitte bestaetigen Sie ! ! das Loeschen von TEST-COND (4711) ! ! durch Eingabe von 'Y' ==> _ ! ! ! ! PF3 End ! +---------------------------------------------------+ |
Bestätigen Sie die Löschung durch Eingabe von
Y
.
Drücken Sie PF3, um die Bedingung zu löschen und zum Bildschirm Aktive Bedingungen zurückzukehren.
Diese Funktion ermöglicht die Massenlöschung mehrerer aktiver Bedingungen unter Verwendung mehrere Auswahl-Kriterien.
Vorsicht:
Bitte prüfen Sie genau die Nebenwirkungen dieser
Mehrfachlöschung, bevor Sie sie durchführen.
Um die Funktion "Aktive Bedingungen Löschungen"
aufzurufen:
Drücken Sie PF6 (Delete) im Bildschirm Aktive Bedingungen.
Folgendes Fenster wird angezeigt:
+------------------------------------------+ ! ! ! Aktive Bedingungen Loeschungen ! ! ! ! Eigentmr ==> __________ ! ! Netzwerk ==> __________ ! ! Bedingung ==> ____________________ ! ! Lauf von ==> _____________ ! ! bis ==> _____________ ! ! Bestaet.? ==> Y ! ! ! ! ! ! Enter-PF1---PF3-------------------- ! ! Help End ! +------------------------------------------+ |
Das Fenster enthält folgende Felder:
Feld | Bedeutung | ||||
---|---|---|---|---|---|
Eigentmr | Eigentümer der Bedingungen.
Es kann ein Platzhalterzeichen (Wildcard-Notation) verwendet werden. |
||||
Netzwerk | Netzwerk(e) der Bedingungen.
Es kann ein Platzhalterzeichen (Wildcard-Notation) verwendet werden. |
||||
Bedingung | Bedingung(en).
Es kann ein Platzhalterzeichen (Wildcard-Notation) verwendet werden. |
||||
Lauf von | Start des zu löschenden Laufnummernbereichs. | ||||
Lauf bis | Ende des zu löschenden Laufnummernbereichs. | ||||
Bestaet.? |
|
Drücken Sie Enter.
Standardmäßig (Feld Bestät.? = Y
)
wird ein Fenster angezeigt (Beispiel):
+---------------------------------------------------+ ! ! ! Bitte bestaetigen Sie ! ! das Loeschen von EXAMPLE/DEMO-NET/(4711) ! ! durch Eingabe von COND1 ! ! ==> ______________________________ ! ! PF3 End ! +---------------------------------------------------+ |
Geben Sie den Namen der zu löschenden Bedingung ein. Drücken Sie Enter.
Dieser Vorgang wiederholt sich für jede zu löschende Bedingung.
+------------------------------------------+ ! ! ! Aktive Bedingungen Loeschungen ! ! ! ! Eigentmr ==> EXAMPLE___ ! ! Netzwerk ==> NET*______ ! ! Bedingung ==> CON*________________ ! ! Lauf von ==> 1234_________ ! ! bis ==> 2345_________ ! ! Bestaet.? ==> Y ! ! ! ! ! ! Enter-PF1---PF3-------------------- ! ! Help End ! +------------------------------------------+ |
Gemäß dem Beispiel werden aktive Bedingungen von Netzwerken des
Eigentümers EXAMPLE
gelöscht, die mit NET
beginnen
und deren Laufnummern zwischen 1234
und 2345
sind.
Die Löschung muss einzeln bestätigt werden.
Diese Funktion zeigt den Job, der die aktive Bedingung zurzeit verwendet, bzw. den Job, der die Bedingung zuletzt verwendet hat.
Die Funktion steht an folgenden Stellen zur Verfügung:
im Bildschirm Aktive Bedingungen;
im Fenster zur Anzeige der Vorbedingungen für einen aktiven Job, siehe Vorbedingungen für einen aktiven Job auflisten).
Um die Verwendung einer aktiven Bedingungen anzuzeigen:
Geben Sie das Zeilenkommando W
im Feld
vor der betreffenden aktiven Bedingung ein.
Drücken Sie Enter.
Das Fenster Aktive Bedingung: Verwendung wird angezeigt (Beispiel):
+-------------------------------------------------------------------+ | | | Aktive Bedingung: Verwendung | | | | verwendet von | | Eigentuemer SN Eigent. SN | | Netzwerk A-3 Netzwerk A-3 | | Bedingung J3-OK Lauf 11747 | | Lauf 11747 Job SN-A-4 | | Status 0 frei Beginn 19.08.19 10:32:07 | | spezieller Typ Ende 19.08.19 10:34:56 | | | | ------PF1---------PF3------------------------------------------ | | Help End | +-------------------------------------------------------------------+ |
Falls mehrere Jobs die Bedingung gleichzeitig verwenden, wird nur ein Job angezeigt.
Wenn das Feld Ende leer ist, wird die Bedingung gerade verwendet. Andernfalls ist sie nicht in Benutzung.
Ein C
im Feld spezieller Typ
bedeutet, dass die Bedingung nur zur JCL-Prüfung verwendet wird.
Drücken Sie PF3 (End), um die Funktion zu beenden.
Anmerkung:
Für die Definition der Eingabebedingungen ist der Aufbau dieses
Bildschirms etwas abweichend (siehe Mit der Eingabe- oder Ausgabebedingung
verkettete Jobs anzeigen).
Einige Bedingungsnamen haben eine spezielle Bedeutung, siehe Reservierte/spezielle Namen für Bedingungen im Abschnitt Job-Verwaltung.