Die Parameter für z/OS Batch können als Subparameter des
Profilparameters OSP
oder des
Makros NTOSP
angegeben werden.
Mögliche Werte | Siehe OSP-Parameter-Syntax. | |
---|---|---|
Standard-Einstellung | Siehe Schlüsselwort-Subparameter. | |
Dynamische Angabe | ja | Der Parameter OSP kann nur
dynamisch angegeben werden. Im
Natural-Parametermodul
wird das Makro NTOSP
verwendet.
|
Angabe innerhalb der Session | nein |
Dieses Dokument behandelt folgende Themen:
Der Profilparameter OSP
wird wie folgt
angegeben:
OSP=(keyword-subparameter=value,keyword-subparameter=value,...) |
Informationen zu Namen und Werten von Schlüsselwort-Subparametern siehe Schlüsselwort-Subparameter.
Das Makro NTOSP
wird wie folgt angegeben:
NTOSP ABEXIT=value, * DUMPDSN=value, * LBPNAME=value, * LEHDLR=value, * SUBPOOL=value, * TIOBSZ=(value1,value2), * USERID=value
Siehe Schlüsselwort-Subparameter.
ABEXIT
|
DUMPDSN
|
LBPNAME
|
LEHDLR
|
SUBPOOL
|
TIOBSZ
|
USERID
ABEXIT=value
gibt die Art
der Abbruch-Verarbeitung innerhalb von Natural an.
Wert: | Erklärung: |
---|---|
ESTAE |
Natural fängt alle Abbrüche ab und gibt
entsprechende Fehlermeldungen aus.
Dies ist der Standardwert. |
SPIE |
Nur Programmprüfungen
(S0Cx -Abbrüche) werden
abgefangen.
|
OFF |
Natural fängt überhaupt keine Abbrüche
bzw. Programmprüfungen ab. Dieser Wert entspricht dem Profilparameter
DU =FORCE .
|
Anmerkung:
Die Einstellung ABEXIT=OFF
wird nicht empfohlen,
weil einige Funktionen, die das Abfangen von Abbrüchen benötigen, dann nicht
mehr funktionieren. Durch Benutzung des Profilparameters
MT
wird anstelle des
Fehlers NAT0953 ein Abbruch U0322
bewirkt, wenn die CPU-Zeitgrenze
erreicht wird.
DUMPDSN=value
kann benutzt
werden, um das Namenspräfix für einen dynamisch zugewiesenen Dump-Dataset zu
definieren. Danach schreibt der z/OS Service IEATDUMP
die Daten
jedes einzelnen Dumps in einen separaten Dataset statt in den Standard-Dataset
(SYSUDUMP
oder SYSMDUMP
). Dies kann vor allem in
Batch-Server-Umgebungen hilfreich sein, wenn mehrere Dumps von verschiedenen
Natural-Bereichen geschrieben werden müssen.
Der vollständige Name des Dump-Dataset hat folgende Struktur:
value.D&YYMMDD.T&HHMMSS.&SYSNAME.&JOBNAME
Wert: | Erklärung: |
---|---|
1 - 8 Zeichen | High-Level Qualifier für den Dump-Dataset-Namen. |
' ' (leer) | Es werden keine Dump-Datasets mittels
IEATDUMP geschrieben. Stattdessen werden die Dumps in den
Standard-Dump-Dataset (SYSUDUMP or SYSMDUMP )
geschrieben (falls zugewiesen).
Dies ist der Standardwert. |
LBPNAME=value
steuert die
gemeinsame Nutzung von lokalen Buffer Pools, wenn mehrere Natural-Sessions
innerhalb desselben Region laufen.
Wert: | Erklärung: |
---|---|
name |
Name der gemeinsam genutzten lokalen Buffer Pool-Umgebung. Länge: 1-8 Zeichen. |
' ' |
LBPNAME=' ' bedeutet, die
lokalen Buffer Pools werden nicht gemeinsam genutzt.
Dies ist der Standardwert. |
Anmerkungen:
LBPNAME
definiert den Namen der
gemeinsam genutzten lokalen Buffer Pool-Umgebung und dient zur
Standortfestlegung des gemeinsam genutzten lokalen Buffer Pool.
name
angegeben wird, nutzen alle
Natural-Sessions gemeinsam denselben lokalen Buffer Pool.
LEHDLR=value
gibt an, ob
Natural eine LE-Fehlerbehandlungsroutine für den Aufruf von LE-Unterprogramme
benutzt.
Wert: | Erklärung: |
---|---|
ON |
Während des Aufrufs von
LE-Unterprogrammen wird von Natural eine LE-Fehlerbehandlungsroutine aktiviert.
Das bedeutet, dass Natural die Kontrolle erhält, wenn bei der Ausführung eines
LE-Unterprogramms ein nicht behandelter LE-Fehler auftritt, und dann diesen
Fehler (durch Ausgabe der Fehlermeldung NAT0954) behandeln kann.
Dies ist der Standardwert. |
OFF
|
Während des Aufrufs von LE-Unterprogrammen wird von Natural keine LE-Fehlerbehandlungsroutine aktiviert. Das bedeutet, dass die LE-Enklave beendet wird und damit die Natural-Session verlorengeht, wenn bei der Ausführung eines LE-Unterprogramms ein nicht behandelter LE-Fehler auftritt. |
Anmerkungen:
NATLEOPT
in der Installation for
z/OS-Dokumentation.
SUBPOOL=value
gibt den
Speicher-Subpool für GETMAIN
-Anforderungen an.
Wert: | Erklärung: |
---|---|
1 -
127 |
Subpool-Nummer. |
0 |
Dies ist der Standardwert. |
Anmerkungen:
SUBPOOL
wird nur in
dem Natural-Parametermodul
berücksichtigt, das mit dem Batch-Treiber verlinkt ist, jedoch nicht in einem
alternativen Parametermodul, das durch Angabe von PARM=
aktiviert wird.
SUBPOOL
nur
während der Session-Initialisierung ausgewertet wird, kann er nicht als
dynamischer Subparameter angegeben werden.
TIOBSZ=(value1,value2)
gibt die Größe des primären E/A-Puffers für die Batch- und/oder
Server-Verbeitung an.
Wert: | Erklärung: |
---|---|
|
Größe des primären E/A-Puffers in KB. |
(8,64) |
Dies ist die Standardeinstelllung. |
TIOBSZ=10
oder TIOBSZ=(10)
definiert
nur die Batch-Größe.
TIOBSZ=(,33)
definiert nur die Server-Größe. Der
nicht angegebene Wert bleibt unverändert.
USERID=value
gibt den
Inhalt der Systemvariablen *INIT-USER
an.
Wert: | Erklärung: |
---|---|
ON |
Die Variable wird entweder auf die
Benutzerkennung des Zugriffskontrollblocks (ACEE) gesetzt, wenn ein
Security-Produkt (z.B. RACF or ACF2) beteiligt ist, oder auf den Wert des
Parameters USER aus der Jobkarte.
|
OFF |
Benutzerkennung ist der Jobname.
Dies ist der Standardwert. |
Anmerkungen:
*INIT-USER
kann
während der Session-Initialisierung durch den Benutzerkennungs-Exit
NATUEX1
geändert werden.
OSP=(LBPNAME=NATTEST1,USERID=ON)
NTOSP LBPNAME=NATTEST1,USERID=ON