Dateinamen zu einem angegebenen Block ausgeben
Komponente: | BS2000 |
Funktionsbereich: | System steuern und optimieren |
Anwendungsbereich: | SYSTEM-TUNING |
Privilegierung: | TSOS |
Funktionsbeschreibung
Das Kommando informiert die Systembetreuung über die Namen der Dateien, in denen die angegebenen Blöcke liegen. Das Kommando dient in erster Linie dazu, defekte Blöcke den entsprechenden Dateien zuzuordnen.
Eine konsistente Zuordnung von Platte/Block zu einer Datei ist allerdings nur dann möglich, wenn für den entsprechenden Pubset keine CMS- oder Allocator-Aktionen durchgeführt werden.
Das Kommando unterstützt die strukturierte Ausgabe in S-Variable (siehe auch „Ausgabe in S-Variable").
Format
SHOW-BLOCK-TO-FILE-ASSIGNMENT |
VOLUME = <vsn 1..6> ,BLOCK-NUMBER = list-poss(255): <integer 1..2147483647> |
Operandenbeschreibung
VOLUME = <vsn 1..6>
Bestimmt die Magnetplatte, auf der sich die angegebenen Blöcke befinden, über ihre Volume Serial Number (VSN).
BLOCK-NUMBER = list-poss(255): <integer 1..2147483647>
Bestimmt die physikalische Halbseitennummer des gewünschten Blocks.
Kommando-Returncode
(SC2) | SC1 | Maincode | Bedeutung |
---|---|---|---|
0 | CMD0001 | Kommando ohne Fehler ausgeführt | |
1 | 0 | CMD0001 | K2 Interrupt |
32 | CMD2009 | Fehler bei Ausgabe in S-Variable (z.B. Subsystem nicht verfügbar) | |
32 | DMS05C7 | interner DMS-Fehler | |
64 | CMD0202 | Syntax- oder Semantikfehler | |
64 | DMS0501 | Angeforderter Katalog nicht verfügbar | |
64 | DMS0512 | Angeforderter Katalog nicht gefunden | |
64 | DMS06CC | keine Datei enthält den angegebenen Block | |
64 | OPS0002 | K2-Interrupt bei Ausgabe in S-Variable | |
130 | OPS0001 | Speichermangel bei Ausgabe in S-Variable |
Ausgabe in S-Variable
Ausgabe-Information | Name der S-Variablen | T | Inhalt | Bedingung |
---|---|---|---|---|
physikalische Halbseitennummer eines (defekten) Blockes, der einer Datei zugewiesen werden kann | var(*LIST).FOUND(*LIST).BLOCK | I | <integer> | |
Name der Datei, die den (defekten) Block enthält | var(*LIST).FOUND(*LIST).F-NAME | S | <path-name> | |
physikalische Halbseitennummer eines (defekten) Blockes, der keiner Datei zugewiesen werden kann | var(*LIST).NOT-FOUND(*LIST).BLOCK | I | <integer> | |
VSN der Platte, auf der sich die (defekten) Blöcke befinden | var(*LIST).VOL | S | <vsn> |