Die Parameter für z/VSE Batch können als Subparameter des
Profilparameters VSEP
oder des Makros
NTVSEP
angegeben werden.
Mögliche Werte | Siehe VSEP-Parameter-Syntax. | |
---|---|---|
Standard-Einstellung | Siehe Standardwerte der Schlüsselwort-Subparameter. | |
Dynamische Angabe | ja | |
Angabe innerhalb der Session | nein |
Dieses Dokument behandelt folgende Themen:
Der Profilparameter wird wie folgt angegeben:
VSEP=(keyword-subparameter=value,keyword-subparameter=value,...) |
Der Profilparameter VSEP
umfasst eine
Untermenge der Subparameter, die beim Makro
NTVSEP
zur Verfügung stehen. Folgende Schlüsselwort-Subparameter stehen bei
VSEP
zur Verfügung:
CANCEL
|
FILMNGR
|
FILSCAN
|
FLUSH
|
MAXABND
|
RCSIZE
|
RJEUSER
|
SEGMENT
|
TIOBSZ
|
USERID
Subparameter-Beschreibungen siehe Schlüsselwort-Subparameter.
Das Makro NTVSEP
wird wie folgt angegeben:
NTVSEP CANCEL=value, * FILEID=value, * FILMNGR=value, * FILSCAN=value, * FLUSH=value, * LIBRID=value, * MAXABND=value, * RCSIZE=value, * RJEUSER=value, * SEGMENT=value, * SPOOLID=value, * TIOBSZ=value, * USERID=value, * WAITIME=value
Subparameter-Beschreibungen siehe Schlüsselwort-Subparameter.
CANCEL
|
FILEID
|
FILMNGR
|
FILSCAN
|
FLUSH
|
LIBRID
|
MAXABND
|
RCSIZE
|
RJEUSER
|
SEGMENT
|
SPOOLID
|
TIOBSZ
|
USERID
|
WAITIME
Anmerkung:
Der Profilparameter VSEP
umfasst nur eine
Untermenge der Subparameter, die beim Makro NTVSEP
zur
Verfügung stehen. Einzelheiten siehe VSEP-Parameter-Syntax.
CANCEL=value
gibt an, wie
das Natural z/VSE Interface beim Beenden der Session vorgeht.
Wert | Erklärung |
---|---|
ON |
Das Natural z/VSE Interface bricht den
Natural Batch Job ab, falls beim Beenden der Session ein Fehler auftritt.
Der Job wird nicht abgebrochen im Falle einer
Beendigungsnachricht NAT9995 oder wenn der Benutzer die
Session mit einem Natural- |
OFF |
Das Natural z/VSE Interface übergibt
beim Beenden der Session immer einen Rückgabecode.
Dies ist der Standardwert. |
Mit FILEID=value
geben Sie
eine Zeichenkette an, die gegen den Anfang einer DLBL
- oder
TLBL
-Dateikennung abgeprüft wird.
Wert | Erklärung |
---|---|
Zeichenkette mit maximal 8 Zeichen. | Beliebige Zeichenkette, die in Hochkommas gesetzt werden muss, wenn sie Sonderzeichen enthält. |
IGNORE |
Dies ist der Standardwert. |
Anmerkungen:
NTVSEP
angegeben werden. Er kann nicht dynamisch mit dem Profilparameter
VSEP
angegeben werden.
DLBL
- oder
TLBL
-Statements für
CMWKFnn*
und/oder
CMPRTnn*
geliefert werden, aber nicht
benutzt werden sollen.
// DLBL
CMPRT01,'...'
-Statement gefunden wird, ist es nicht möglich, eine
WRITE(1)
-Ausgabe an ein Drucker-SPOOL-System zu leiten. Dazu
benutzen Sie das JCS-Statement // DLBL CMPRT01,'IGNORE'
und eine
geeignete Druckerzuordnung des relevanten
SYSnnn
.
Mit FILMNGR=value
geben
Sie an, wie eine Druck- oder Arbeitsdatei in Natural verwaltet werden soll.
Wert | Erklärung |
---|---|
ON |
Die Tatsache, dass eine
Kennsatzinformation (Label) für eine Druck- oder Arbeitsdatei gibt, und die
Tatsache, dass LABEL=ON
oder LABEL=OFF für eine Arbeitsdatei ohne Kennsatzinformation
angegeben ist, zeigt für Natural an, dass diese Datei zur Verfügung steht. Dies
ist besonders relevant, wenn die Natural-Druck- oder Arbeitsdateien von einem
Dateiverwaltungssystem verwaltet werden.
|
OFF |
Die logische Einheitnummer der
Natural-Druck- oder Arbeitsdatei muss dem geeigneten Gerätetyp zugeordnet
werden.
Dies ist der Standardwert. |
Mit FILSCAN=value
geben
Sie an, ob Druck- oder Arbeitsdateien durchsucht werden sollen.
Wert | Erklärung |
---|---|
ON |
Das Natural z/VSE Interface durchsucht
den z/VSE-Kennsatzinformationsbereich (Label) nach allen Natural-Druck- oder
Arbeitsdateien, für die keine spezifische Dateizugriffsmethode über
Natural-Profilparameter angegeben worden ist, denn dies kann Mehraufwand
verursachen.
Dies ist der Standardwert. |
OFF |
Der Zugang zu allen Natural-Druck- und Arbeitsdateien muss explizit über Natural-Profilparameter angegeben werden, damit sie zur Verfügung stehen. Dadurch werden alle Dateizugangsaufwände auf die definierten Dateien konzentriert. |
Mit FLUSH=value
geben Sie
an, wie das Natural z/VSE Interface beim Beenden der Session mit den
Karteneingabedateien CMSYNIN/CMOBJIN
umgehen soll.
Wert | Erklärung |
---|---|
ON
|
Beim Beenden der Session liest das
Natural z/VSE Interface die Karteneingabedatei SYSIN/SYSRDR/SYSIPT
bis zum Dateiende (EOF ), wenn Natural kein EOF
vorgefunden hat; d.h., wenn die Natural Batch Session vollständig mit
Stack-Daten gesteuert wird, muss in der JCL zusätzlich ein "/*"
für eine CMSYNIN /CMOBJIN -Null-Datei vorgesehen
werden.
Dies ist der Standardwert. |
OFF |
Es ist keine zusätzliche
CMSYNIN /CMOBJIN -Karteneingabe-(Null-)Datei
erforderlich, wenn die Natural Batch Session vollständig mit Stack-Daten
gesteuert wird; die SYSIN/SYSRDR/SYSIPT -Karteneingabedatei wird
dann unverändert gelassen, was möglicherweise INVALID
STATEMENT -Operator-Aufforderungen oder einen Job-Abbruch wegen des
INVALID STATEMENT zur Folge hat, wenn die
Natural-CMSYNIN /CMOBJIN -Dateien noch nicht
vollständig abgerufen worden waren.
|
Mit LIBRID=value
geben Sie
eine Zeichenkette an, die gegen den Anfang einer DLBL-Dateikennung geprüft
werden. Bei Übereinstimmung wird die restliche Dateikennung nach Informationen
durchsucht, die ein Library Member in einer z/VSE Library oder Library-Kette
angeben.
Wert | Erklärung |
---|---|
Zeichenkette mit maximal 8 Zeichen. | Beliebige Zeichenkette, die in Hochkommas gesetzt werden muss, wenn sie Sonderzeichen enthält. |
LIBR: |
Dies ist der Standardwert. |
Anmerkung:
Dieser Subparameter kann nur im Makro NTVSEP
angegeben werden. Er kann nicht dynamisch mit dem Profilparameter
VSEP
angegeben werden.
Mit MAXABND=value
geben
Sie die maximale Anzahl der Abbrüche (Abends) an, die NATVSE
tolieriert (d.h., NATVSE
fängt die Abbrüche ab und ruft den
Natural Abend Handler auf), bevor NATVSE
von einer nicht
wiederherstellbaren Abbruchsituation oder einer Abbruchschleife ausgeht und
selbst die Natural-Session beendet.
Wert | Erklärung |
---|---|
Numerisch. | Maximale Anzahl Abbrüche. |
16
|
Dies ist der Standardwert. |
Mit RCSIZE=value
geben
Sie die Standardgröße des Roll Cache für eine Server-Umgebung für den Fall an,
dass die Roll Cache-Größe nicht mit der
Umgebungsinitialisierungsanforderung übergeben wird.
Wert | Erklärung |
---|---|
Numerisch. | Standardgröße des Roll Cache in KB. |
0 |
Dies ist der Standardwert. |
Anmerkung:
Dieser Subparameter kann nur im Makro NTVSEP
angegeben werden. Er kann nicht dynamisch mit dem Profilparameter
VSEP
angegeben werden.
RJEUSER=value
definiert,
welche Benutzerkennung für den Start per XPCC Makroanforderungen gesetzt werden
soll.
Wert | Erklärung |
---|---|
|
Der Inhalt der Systemvariablen
*INIT-USER wird als zwingend erforderliche
Start-Benutzerkennung verwendet.
|
(ON,NAT) |
Der Inhalt der Systemvariablen
*USER wird als zwingend erforderliche
Start-Benutzerkennung verwendet.
|
OFF |
Die Benutzerkennung R000
wird verwendet.
|
Mit SEGMENT=value
geben
Sie an, wie sich das Natural z/VSE Interface beim Schließen einer
Ausgabe-SPOOL-Datei (Drucken oder Lochen) verhalten soll.
Wert | Erklärung |
---|---|
ON |
Gleichzeitig mit dem Schließen einer
Datei wird ein POWER-Segment geschlossen, falls für diese Datei nicht die
Einstellung CLOSE=FIN wirksam ist.
|
OFF |
Beim Schließen der Spool-Datei wird das
POWER-Segment nicht geschlossen.
Dies ist der Standardwert. |
Mit SPOOLID=value
geben
Sie eine Zeichenkette an, die gegen den Anfang der DLBL-Dateikennung eines
DEFINE PRINTER
-
oder DEFINE WORK
FILE
-Statements geprüft wird.
Wert | Erklärung |
---|---|
Zeichenkette mit maximal 8 Zeichen. | Beliebige Zeichenkette, die in Hochkommas gesetzt werden muss, wenn sie Sonderzeichen enthält. Bei Übereinstimmung wird die Ausgabe unter Benutzung der POWER SPOOL-Zugangsdienste direkt an POWER übergeben. |
SPL2PWR |
Dies ist der Standardwert. |
Anmerkung:
Dieser Subparameter kann nur im Makro NTVSEP
angegeben werden. Er kann nicht dynamisch mit dem Profilparameter
VSEP
angegeben werden.
Mit TIOBSZ=value
geben Sie
die Größe des Natural-Ein-/Ausgabepufferspeicherbereichs an, der für alle
Eingabe- und Ausgabeoperationen benutzt wird.
Wert | Erklärung |
---|---|
Minimal 8 .
|
Größe des Natural-Ein-/Ausgabepufferspeichers in KB. |
8 |
Dies ist der Standardwert. |
Mit USERID=value
geben
Sie den Inhalt der Systemvariablen *INIT-USER
an.
Wert | Erklärung |
---|---|
ON |
Es gilt folgende Logik:
|
OFF
|
Der VSE-Job-Name als
Natural-Benutzerkennung genommen.
Dies ist der Standardwert. |
Mit WAITIME=value
geben
Sie eine Zeitbegrenzung in Millisekunden an.
Wert | Erklärung |
---|---|
Numerisch. | Zeitbegrenzung in Millisekunden. |
1000 |
Dies ist der Standardwert. |
Anmerkungen:
CMROLL
-Aufruf
in einer Natural-Server-Umgebung: Ist der mit dem CMROLL
-Aufruf
übergebene Zeitintervall nicht kleiner als der
WAITIME
-Intervall ist, wird die Session ausgespeichert
und der Thread wird freigegeben, während die Session wartet.
NTVSEP
angegeben werden. Er kann nicht dynamisch mit dem Profilparameter
VSEP
angegeben werden.
VSEP=(FILMNGR=OFF,FILSCAN=OFF,FLUSH=ON,RJEUSER=(ON,NAT),SEGMENT=ON,USERID=ON)
NTVSEP FLUSH=ON, * FILEID=IGNORE, * FILMNGR=OFF, * FILSCAN=ON, * LIBRID='LIBR:', * MAXABND=16, * RCSIZE=0, * RCSIZE=0, * RJEUSER=ON, * SEGMENT=OFF, * SPOOLID='SPL2PWR', * TIOBSZ=8, * USERID=OFF, * WAITIME=1000