Jobtypen und Job-Ausführungsmerkmale

In der Job-Verwaltung von Entire Operations können Sie verschiedenste Jobtypen definieren.

Die bei der Definition eines Jobs zur Verfügung stehenden Funktionen und Optionen sind abhängig von den Eingaben in den folgenden Feldern im Fenster Job-Definition (Master):

  • Jobtyp-Angabe im Feld Jobtyp

  • Jobtyp-Angabe im Feld Spezieller Typ

  • Betriebssystem des Ausführungsknoten im Feld Ausfüh. Knoten

Je nachdem, welchen Jobtyp, welchen speziellen Typ und welches Betriebssystem Sie in diesen Feldern angegeben haben, sind zusätzliche FensterRegisterkarten mit Eingabefeldern vorhanden, in denen Sie individuelle Ausführungskriterien definieren können.

Dieser Abschnitt behandelt folgende Themen:


Entire Operations Jobtypen

Sie können in Entire Operations folgende Jobtypen definieren:

Jobtyp Bedeutung
DAT  
UNIX-, Windows- oder DAT-Textdatei:

Jobs des Typs DAT (Textdatei-Generierung) können verwendet werden, um Textdateien auf dieselbe Art und Weise zu erstellen, wie aktive JCL generiert wird.

Anstatt gestartet zu werden, wird der erstellte Text einfach in eine Text-(Daten-)datei geschrieben.

Symbolersetzung, Symbolfunktionen, Einfügungen von Textblöcken können wie in anderer JCL verwendet werden.

Wenn die DAT-Ausgabedatei auf einem Großrechner-Knoten erstellt werden soll, erfolgt keine Trigraphen-Kodierung beim JCL-Laden.

Wenn die DAT-Ausgabedatei auf einem UNIX- oder Windows-Knoten erstellt werden soll, erfolgt die Trigraphen-Kodierung beim JCL-Laden, und die Trigraphen-Dekodierung erfolgt beim Schreiben der DAT-Datei.

Weitere Informationen siehe Trigraphen-Kodierung für JCL-Start auf UNIX- und Windows-Knoten.

DUM 
Dummy-Jobs:

Ein Dummy-Job hat keine JCL und wird nicht an das Betriebssystem übergeben.

Sie können Dummy-Jobs benutzen, um Eingabebedingungen für einen Zeitraum zu setzen, um so ein Zeitfenster für andere Jobs zur Verfügung zu stellen, oder als Platzhalter für zukünftige oder selten benutzte Jobs usw.

Sie können für Dummy-Jobs eine "geschätzte" Laufzeit unter Zeitplan-Parameter definieren. Siehe Feld Geschätzte Laufzeit im Abschnitt Felder: Zeitplan-Parameter für Job. Der Dummy-Job wird dann exakt für diese Zeitspanne "ausgeführt" werden, ohne irgendwie das System zu belasten.

Anmerkung zum Ausführungsknoten:

Auch wenn ein Dummy-Job selbst einen solchen nicht benötigt, kann es erforderlich sein, einen Ausführungsknoten mit einer Job-Start-Benutzerkennung zu definieren. Dies ist der Fall, wenn für eine Bedingungsprüfung, Job-Ende-Prüfung oder Job-Ende-Aktion ein Entire System Server-Knoten benutzt wird. Der Monitor bestimmt, ob der Zugriff auf einen Knoten erforderlich ist, und er führt Entire System Server-Logons nur aus, wenn sie für irendeine Aktion nötig sind.

Siehe Job-Ausführung als Dummy-Job.

FTP
FTP-Jobs (File Transfer):
Dieser Jobtyp kann für Dateiübertragung im Batch-Modus unter Verwendung des File Transfer Protocol benutzt werden. Die JCL für die Dateiübertragung wird von Entire Operations in Abhängigkeit von den FTP-Parametern in der JCL-Definition generiert.

Siehe Parameter für einen FTP-Job definieren.

JOB 
Standard-Betriebssystem-Job:

Darin sind alle Jobs mit ihrer eigenen JCL eingeschlossen. Jobs des Typs JOB (Standard-Job) werden als Batch-Jobs gestartet. Die JCL von Jobs des Typs JOB kann Symbole als Platzhalter für Variablen enthalten, die in der für den Job angegebenen Symboltabelle definiert sind. Diese Symbole werden bei der Aktivierung des Jobs oder zur Startzeit des Jobs durch ihren aktuellen Wert ersetzt.

Wird der Job auf einem UNIX- oder Windows-Knoten ausgeführt, können Kommandozeilen-Parameter mit dem Symbol CMDLINE-job übergeben werden.

Weitere Informationen siehe:

NAT 
Natural-Subprogramm:

Dies ist ein Natural-Subprogramm, das unmittelbar vom Entire Operations-Monitor ausgeführt wird und keine JCL hat.

Ein Subprogramm wird beispielsweise verwendet, um User Exit-Routinen zu kodieren, die von einem Job benutzt werden.

Siehe auch User Exits.

NET  
Unternetzwerk:

Mit diesem Jobtyp ist es möglich, ein komplettes Netzwerk innerhalb eines Hauptnetzwerks auszuführen.

Informationen zum Konzept der Unternetzwerke siehe Unternetzwerke.

Definition eines Unternetzwerkes siehe Spezielle Angaben für die Job-Ausführung für den Jobtyp "Unternetzwerk".

SAP  
Job im SAP-Laufzeitsystem

Der Job wird im SAP-Laufzeitsystem ausgeführt.

Siehe Netzwerk-Standardwerte für SAP und Spezielle Angaben für die Job-Ausführung für den Jobtyp SAP.

SRV
Windows-Dienst (Service):

Mit diesem Jobtyp ist können Dienste unter Windows definiert werden. Damit ein Dienst gestartet werden kann, muss er bereits in Windows definiert sein.

Weitere Informationen siehe:

Um einen Windows-Dienst anzuhalten:
  • Erstellen Sie eine Kopie des SRV-Hauptjobs und definieren Sie den speziellen Typ P.

Siehe Job-Definition anlegen, Feld Spezieller Typ.
STC
Started Task:

Eine Started Task ist ein spezieller Batch-Jobtyp auf z/OS oder z/VSE. Started Tasks haben eine statische JCL, die in einer beliebigen PROCLIB (z/OS) oder POWER RDR (z/VSE) residieren kann.

Bei z/OS: Nur PDS ist eine gültige JCL-Speicherart für diesen Jobtyp.

Entire Operations kann gestartete Aufgaben aktivieren und verarbeiten wie jeden anderen Jobtyp. Siehe Kommandozeilen-Parameterübergabe.

Um einen Started Task anzuhalten:
  • Erstellen Sie eine Kopie des STC-Hauptjobs und definieren Sie den speziellen Typ P.

Siehe Job-Definition anlegen, Feld Spezieller Typ.
WPS
Windows PowerShell Script:

Gilt nur bei Jobs, die unter Windows ausgeführt werden.

Dieser Jobtyp ist für Windows PowerShell Scripts (mit der Erweiterung .s1).

Die Windows PowerShell (powershell.exe) wird anstelle des alten Kommandozeileninterpreters als Kommandozeileninterpreter benutzt. Das Script muss die Anforderungen der PowerShell erfüllen.

Kommandozeilen-Parameter können mit dem Symbol CMDLINE-job übergeben werden. Siehe Kommandozeilen-Parameterübergabe im Kapitel Symboltabellen und Symbole.

Anmerkungen:

  1. Nur die Jobtypen JOB, SRV und STC resultieren nach ihrem Start in Betriebssystem-Jobs.
  2. Bei Jobs des Typs STC oder SRV und bei Jobs des Typs JOB auf UNIX und Windows ist es möglich, Kommandozeilen-Parameter zu übergeben. Weitere Informationen siehe Kommandozeilen-Parameterübergabe.