Mit der OPEN-Anweisung kann die vorher geöffnete Datei (der vorher geöffnete Datenträger) geschlossen und eine andere (ein anderer) geöffnet werden.
Das Öffnen eines Datenträgers ist nur der Systembetreuung gestattet.
Format
OPEN / O |
{ filename [,INOUT / ,INPUT/ ,PHYSICAL] / 'vsn' [,[device-type] [EXCLUSIVE / ,SHAREABLE]] } |
Operanden
Öffnen einer Datei
filename
Vollqualifizierter Dateiname oder Name einer Dateigenerationsgruppe. Der vom DVS gebotene Dateischutz kommt beim Öffnen der Datei zur Geltung (z.B. Kennwort, Fremdzugriff, Schreib-/Lesezugriff).
INOUT
Die Datei wird für Schreiben und Lesen geöffnet.
INPUT
Die Datei wird nur zum Lesen geöffnet. WRITE-Anweisungen führen zu einem PAM-WRITE-Fehler.
PHYSICAL
Die Datei wird nur zum Lesen geöffnet. WRITE-Anweisungen führen zu einem PAM-WRITE-Fehler. Ist die Datei verschlüsselt, wird durch nachfolgende Ausgabe-Anweisungen der Dateiinhalt im verschlüsselten Format ausgegeben.
Öffnen eines Datenträgers
'vsn'
Die maximal sechs Zeichen lange Archivnummer (vsn) eines Datenträgers (entweder gemeinschaftlich oder privat); wird in Apostrophe eingeschlossen.
device-type
Legt den Gerätetyp des Datenträgers fest.
Mögliche Angaben siehe Handbuch „Systeminstallation“ [7].
EXCLUSIVE
Der Datenträger wird exklusiv für eine Task eröffnet.
SHAREABLE
Der Datenträger wird gemeinschaftlich eröffnet.
Beispiel
OPEN 'ABCDEF'
Der Datenträger 'ABCDEF' wird exklusiv eröffnet, wenn er verfügbar ist.