C Copy. Der Name des durch den Action-Code C markierten Datenobjekts wird in der Maske hell dargestellt und kann vom Benutzer überschrieben werden mit dem Namen, den die Kopie des Datenobjekts erhalten soll. Das ursprüngliche Datenobjekt wird dadurch nicht verändert. Der Namenseintrag in der Dateienliste wird nach der Copy-Operation wieder mit dem ursprünglichen Inhalt angezeigt.
Falls eine Datei mit BLKCTRL=PAMKEY auf einen NK-Pubset kopiert werden soll, ruft CFS intern das Dienstprogramm PAMCONV auf.
Eine ordnungsgemäße Ausführung der Copy-Operation wird durch die Quittung C---C ganz rechts im entsprechenden Listeintrag angezeigt. Im Fehlerfall wird hier der DVS- oder Bibliotheks-Fehlercode eingetragen.
Kopierte Datenobjekte werden entweder am Ende der Dateienliste hinzugefügt (SET COPYMODE=E, Standard) oder direkt hinter dem originalen Datenobjekt eingefügt (SET COPYMODE=A).
Ein in Delta-Form gespeichertes Element einer PLAM-Bibliothek wird normalerweise in der Kopie als Voll-Element abgelegt. Ausnahme: Das Zielelement des Kopiervorgangs liegt bereits in delta-gespeicherter Form vor.
Ein nicht delta-gespeichertes PLAM-Element wird auch in der Kopie als nicht delta-gespeichert angelegt. Ausnahme: Das Zielelement des Kopiervorgangs liegt bereits in delta-gespeicherter Form vor. In diesem Fall wird die Version um 1 erhöht.
CA Copy All. Bei einem deltagespeicherten Element einer PLAM-Bibliothek werden alle zugehörigen Versionen strukturerhaltend in ein Element mit dem angegebenen neuen Namen kopiert.
CS Copy,SAME. Dateien/Jobvariable/PLAM-Elemente werden mit den Schutzattributen kopiert. Diese bestehen bei Dateien und Jobvariablen aus den Eigenschaften ACCESS=READ/WRITE, RDPASS/WRPASS/EXPASS, RETPD, Basic Access Control List (BACL). Bei PLAM-Elementen werden die Read-, Write- und Exec-Passworte sowie die Basic Access Control Liste (BACL) in das neue Element übernommen. Bei dem Action-Code C ohne den Zusatz S werden die Schutzattribute der Datenobjekte nicht mit kopiert. Kopien von shareable Dateien werden dann z.B. als nonshare-Dateien angelegt.
Hinweise:
Unter Benutzerkennungen ungleich TSOS können beim Kopieren von Jobvariablen mit dem Action-Code CS (Copy Same) eventuell vorhandene READ- und WRITE-Passworte nicht übernommen werden.
Soll eine Datei aus einer fremden Kennung in die eigene kopiert werden, so muß im Namen der neuen Datei die eigene Benutzerkennung $user-id. vorangestellt werden.
CKD Copy + Keep Date. Beim Kopieren wird das Change Date der Originaldatei auf die Zieldatei übertragen. Ansonsten wirkt der Action-Code CKD wie CS (Copy Same). Ab BS2000 V8.0 kann der Action-Code CKD auch unter Benutzerkennungen ungleich TSOS angegeben werden.