Diese Anweisung ist nur für HSMS-Verwalter. Sie gibt aus:
die aktuellen oder permanenten Parameterwerte für die Steuerung der archivspezifischen Bandverarbeitungszeiten
die Anzahl der zur Bearbeitung anstehenden Aufträge in einer SF- oder SM-Pubset-Umgebung.
Neben der Ausgabe nach SYSOUT bzw. SYSLST unterstützt die Anweisung auch die strukturierte Ausgabe in S-Variable.
Format (nur für HSMS-Verwalter)
SHOW-TAPE-CONTROL | Alias: STC | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ENVIRONMENT =
HSMS-Umgebung, in der sich die ausgewählten Archive befinden.
ENVIRONMENT = *SINGLE-FEATURE
Die Archive sind in der SF-Umgebung definiert.
ENVIRONMENT = *SYSTEM-MANAGED(...)
Die Archive sind in einer SM-Pubset-Umgebung definiert.
CATALOG-ID = <cat-id>
Katalogkennung des SM-Pubsets, für den die HSMS-Anweisung gültig ist.
ARCHIVE-NAME = *ALL
Es werden die Bandverarbeitungs-Parameter für alle Archive der angegebenen Umgebung ausgegeben.
ARCHIVE-NAME = <filename 1..22 without-cat-gen-vers>
Name des Archivs in der angegebenen Umgebung, für das die Bandverarbeitungs-Parameter ausgegeben werden.
REQUEST-TYPE =
Sie können die Ausgabe der Bandverarbeitungs-Parameter nach der Zugriffsart einschränken.
REQUEST-TYPE = *ANY
Die Bandverarbeitungs-Parameter werden für alle Zugriffsarten ausgegeben.
REQUEST-TYPE = *WRITE
Es werden nur die Bandverarbeitungs-Parameter für Schreibzugriffe ausgegeben.
REQUEST-TYPE = *READ
Es werden nur die Bandverarbeitungs-Parameter für Lesezugriffe ausgegeben.
REQUEST-TYPE = *EXPRESS
Es werden nur die Bandverarbeitungs-Parameter für Expresszugriffe ausgegeben.
CONTROL =
Sie können die Ausgabe der Bandverarbeitungs-Parameter nach der Regelung des Bandzugriffs einschränken.
CONTROL = *ANY
Die Bandverarbeitungs-Parameter werden unabhängig von der Regelung des Zugriffs ausgegeben.
CONTROL = *STD
Es werden nur die Bandverarbeitungs-Parameter mit Verweis auf den globalen HSMS-Parameter CONTROL ausgegeben.
CONTROL = *PROCESS-REQUESTS
Es werden nur die Bandverarbeitungs-Parameter für Zugriffe, die sofort verarbeitet werden sollen, ausgegeben.
CONTROL = *HOLD-REQUESTS
Es werden nur die Bandverarbeitungs-Parameter für Zugriffe, die vorläufig nicht verarbeitet werden, ausgegeben.
CONTROL = *BY-TAPE-SESSIONS
Es werden nur die Bandverarbeitungs-Parameter für Zugriffe, die in einem vorgebbaren Zeitraster erfolgen, ausgegeben.
OUTPUT =
Bestimmt das Ausgabemedium für die gewünschten Informationen. Stapelaufträge werden grundsätzlich nach SYSLST ausgegeben.
OUTPUT = *NONE
Die Ausgabe erfolgt nicht im Textformat.
OUTPUT = *SYSOUT
Die Ausgabe erfolgt in die logische Systemdatei SYSOUT, d.h. im Dialog in der Regel auf den Bildschirm.
OUTPUT = *SYSLST
Die Ausgabe erfolgt in die logische Systemdatei SYSLST. Dabei umfasst jede Maske 43 Zeilen.
STRUCTURE-OUTPUT =
Steuert die strukturierte Ausgabe in S-Variable (Variablen-Layout siehe "Ausgabe in S-Variablen").
STRUCTURE-OUTPUT = *SYSINF
Die strukturierte Ausgabe wird in den S-Variablenstrom SYSINF gelenkt.
STRUCTURE-OUTPUT = *NONE
Es erfolgt keine strukturierte Ausgabe.
STRUCTURE-OUTPUT = <composed-name 1..255>(...)
Name der S-Variable, die für die strukturierte Ausgabe verwendet werden soll.
WRITE-MODE =
Bestimmt, ob die Ausgabe den aktuellen Inhalt der S-Variablen ersetzen oder ergänzen soll.
WRITE-MODE = *REPLACE
Der aktuelle Inhalt der S-Variable wird durch die neue Ausgabe ersetzt.
WRITE-MODE = *EXTEND
Die neue Ausgabe erweitert den aktuellen Inhalt der S-Variable.
Layout der Bildschirmmaske
SHOW-TAPE-CONTROL VALID-PERIOD=@@@@@@@@@ REQUEST-TYPE=@@@@@@@@@@@@@@ ENVIRONMENT =@@@@@@@@ CONTROL =@@@@@@@@@@@@@@@@@@@@@@ -------------------------------------------------------------------------------- OWNER-ID ARCHIVE-NAME RQ-TYPE CONTROL START-T. PERIOD MIN.-PAGES | #REQ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ @@@@@@@@ @@@@@@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@@@@@ | @@@@@@ -------------------------------------------------------------------------------- NEXT-PAGE : __ (+, -, ++, --, E) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Legende:
Spalte | Werte | Bedeutung |
OWNER-ID | Eigentümerkennung des ausgegebenen Archivs | |
ARCHIVE-NAME | Name des Archivs, dessen Bandverarbeitungs-Parameter ausgegeben werden | |
RQ-TYPE | Art des Zugriffs, dessen Werte angezeigt werden: | |
READ |
| |
WRITE |
| |
EXPRESS |
| |
CONTROL | Steuerung der Bandverarbeitung | |
STD |
| |
PROCESS |
| |
HOLD |
| |
SESSIONS |
| |
START-T. | Uhrzeit für den Beginn der ersten Bandverarbeitungszeit | |
PERIOD | Zeitdauer zwischen zwei Bandverarbeitungszeiten | |
MIN.-PAGES | Zahl der 2-Kbyte-Blöcke, die mindestens während einer Bandverarbeitungszeit geschrieben werden sollen (nur bei RQ-TYPE=*WRITE und CONTROL=*SESSIONS) | |
#REQ | Anzahl der Aufträge |
Ausgabe in S-Variablen
Alle Variablen sind vom Datentyp String.
Name der S-Variable | Inhalt | Fußnote |
var(*LIST).ARCHIVE-NAME | <string_1..22> | |
var(*LIST).READ-CONTR.STA | *STD | |
var(*LIST).READ-CONTR.START-TIME | *IMMED | 2) |
var(*LIST).READ-CONTR.PERIOD | *END-OF-DAY | 2) |
var(*LIST).READ-CONTR.NUM-OF-REQ | <integer> | 1) |
var(*LIST).WRITE-CONTR.STA | *STD | |
var(*LIST).WRITE-CONTR.START-TIME | *IMMED | 3) |
var(*LIST).WRITE-CONTR.PERIOD | *END-OF-DAY | 3) |
var(*LIST).WRITE-CONTR.MIN-PAGE | *NONE | 3) |
var(*LIST).WRITE-CONTR.NUM-OF-REQ | <integer> | 1) |
var(*LIST).EXPRESS-CONTR.STA | *STD | |
var(*LIST).EXPRESS-CONTR.START-TIME | *IMMED | 4) |
var(*LIST).EXPRESS-CONTR.PERIOD | *END-OF-DAY | 4) |
var(*LIST).EXPRESS-CONTR.NUM-OF-REQ | <integer> | 1) |
1) | Die Ganzzahl-Werte werden im String-Format ausgegeben. |
2) | Brauchbare Ausgabe nur bei READ-CONTR.STA=*BY-TAPE-SESSION; ansonsten Ausgabe mit leerer Zeichenkette |
3) | Brauchbare Ausgabe nur bei WRITE-CONTR.STA=*BY-TAPE-SESSION; ansonsten Ausgabe mit leerer Zeichenkette |
4) | Brauchbare Ausgabe nur bei EXPRESS-CONTR.STA=*BY-TAPE-SESSION; ansonsten Ausgabe mit leerer Zeichenkette |
Nähere Informationen zu S-Variablen finden Sie im Handbuch „Kommandos“[5].