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 erscheint (Beispiel):
14.07.12 ***** Entire Operations ***** 13:31:44 Eigentuemer EXAMPLE Aktive Bedingungen ------------------------------------------------------------------------------- Kdo Eigentmr Netzwerk Bedingung Datum Zeit Lauf Status EXAMPLE--- *--------- *------------------- -------- ----- _ EXAMPLE E52-LOGRES E52-J01-OK 24.06.12 01:01 3995 frei _ EXAMPLE E52-LOGRES E52-J01-OK 25.06.12 01:01 3996 frei _ EXAMPLE E52-LOGRES E52-J01-OK 26.06.12 01:01 3997 frei _ EXAMPLE E52-LOGRES E52-J01-OK 29.06.12 01:02 4000 frei _ EXAMPLE E52-LOGRES E52-J01-OK 30.06.12 01:01 4001 frei _ EXAMPLE E52-LOGRES E52-J01-OK 01.07.12 01:01 4002 frei _ EXAMPLE E52-LOGRES E52-J01-OK 02.07.12 01:01 4003 frei _ EXAMPLE E52-LOGRES E52-J01-OK 03.07.12 01:01 4004 frei _ EXAMPLE E52-LOGRES E52-J01-OK 04.07.12 01:01 4005 frei _ EXAMPLE E52-LOGRES E52-J01-OK 05.07.12 01:01 4006 frei _ EXAMPLE E52-LOGRES E52-J01-OK 06.07.12 01:02 4007 frei _ EXAMPLE E52-LOGRES E52-J01-OK 07.07.12 01:01 4008 frei _ EXAMPLE E52-LOGRES E52-J01-OK 08.07.12 01:01 4009 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 Eigentuemer 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 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 anzeiegn. Siehe Verwendung aktiver Bedingungen in Jobs anzeigen . | ||
Eigentmr | Der Name des Eigentümers. Das Feld direkt unter der Spatenüberschrift zeigt das Präfix, das benutzt wurde, um die aktuelle Liste zu erhalten. Benutzen Sie einen Stern (*) als Platzhalterzeichen, um andere Kriterien für die Auswahl eines Eigentümers einzugeben. | ||
Netzwerk | Der Name des Netzwerks. Das Feld direkt unter der Spatenüberschrift zeigt das Präfix, dass benutzt wurde, um die aktuelle Liste zu erhalten. Benutzen Sie einen Stern (*) als Platzhalterzeichen, um andere Kriterien für die Auswahl eines Netzwerkes einzugeben. | ||
Bedingung | Der Name der Bedingung, wie sie in
der Master-Datenbank definiert worden ist. Die erste Zeile
zeigt das Präfix, das benutzt wird, um die aktuelle Liste zu erhalten. Benutzen
Sie einen Stern (*) als Platzhalterzeichen, um andere Kriterien für die Auswahl
einer Bedingung einzugeben.
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 | Das Datum und die Zeit, das angibt, wann diese Bedingung gesetzt wurde. 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 oder void .
|
|
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 erscheint (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 erscheint (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 erscheint:
+---------------------------------------------------+ ! ! ! 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 erscheint:
+------------------------------------------+ ! ! ! 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 Bestaet.? = Y) erscheint ein Fenster (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.
Folgendes Fenster erscheint (Beispiel):
+-------------------------------------------------------------------+ ! ! ! Aktive Bedingung: Verwendung ! ! ! ! Eigentmr EXAMPLE verwendet von Eigent. EXAMPLE ! ! Netzwerk E52-LOGRES Netzwerk E52-LOGRES ! ! Bedingung E52-J01-OK Lauf 3203 ! ! Lauf 3203 Job E52-J22 ! ! Status 1 benutzt Beginn 12.06.12 14:28:02 ! ! spez.Typ Ende ! ! ! ! ------PF1---------PF3------------------------------------------ ! ! Help End ! +-------------------------------------------------------------------+ |
Falls mehrere Jobs die Bedingung gleichzeitig verwenden, wird nur ein Job angezeigt.
Falls das Feld Ende leer ist, wird die Bedingung gerade verwendet. Andernfalls ist sie nicht in Benutzung.
Ein C
im Feld spez.Typ bedeutet,
dass die Bedingung nur zur JCL-Prüfung verwendet wird.
Drücken Sie PF3 (End), um die Funktion zu beenden..
Einige Bedingungsnamen haben eine spezielle Bedeutung, siehe Reservierte/spezielle Namen für Bedingungen im Abschnitt Job-Verwaltung.