Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SAVE-SELECTED-RECORDS Ausgewählte Datensätze sichern

&pagelevel(4)&pagelevel

Mit der Anweisung //SAVE-SELECTED-RECORDS werden die durch die Aufbereitung (//START-SELECTION bzw. //SELECT-RECORDS) erstellten Datensätze in eine replacement-file oder eine analysis-file gesichert.

SAVE-SELECTED-RECORDS

TO-REDUCTION-NAME = *STD / <filename 1..38 without-cat-user-gen>

,FROM-FILE = 0 / <integer 0..9>

,ERASE-INPUT-FILES = *NO / *YES

TO-REDUCTION-NAME =
Bestimmt, ob eine replacement-file oder eine analysis-file erzeugt werden soll.

TO-REDUCTION-NAME = *STD
Es wird eine replacement-file mit Standarddateinamen unter der Standard-Katalogkennung (DEFAULT-CATID) der Benutzerkennung SYSAUDIT erzeugt.
Replacement-files können nur erzeugt werden, wenn SATUT unter der Benutzerkennung SYSAUDIT läuft.

TO-REDUCTION-NAME = <filename 1..38 without-cat-user-gen>
Es wird eine analysis-file auf der aktuellen Benutzerkennung erzeugt.

FROM-FILE = 0 / <integer 0..9>
Arbeitsdatei, deren Inhalt gesichert wird.

ERASE-INPUT-FILES = *NO / *YES
Bestimmt, ob Eingabedateien gelöscht werden.

ERASE-INPUT-FILES = *NO
Die Eingabedateien werden nicht gelöscht.

ERASE-INPUT-FILES = *YES
Diese Angabe ist nur erlaubt, wenn mit TO-REDUCTION-NAME=*STD eine replacement-file erzeugt wird und SATUT unter der Benutzerkennung SYSAUDIT läuft.
Die Eingabedateien des SATUT-Laufes werden gelöscht.
Ausnahmen:
CONSLOG-Dateien sowie Eingabedateien, die mit
//SELECT-INPUT-FILES ..., STATUS=NOT-CLOSED ausgewählt wurden, werden nicht gelöscht.

Hinweise
  1. Existiert die zu erzeugende replacement-/analysis-file bereits, muss die SAT-Datei-Verwaltung oder SAT-Datei-Auswertung im Dialog entscheiden, ob die Datei überschrieben werden soll oder nicht.
    In einem Batch-Job wird in diesem Fall die Ausführung der Anweisung abgebrochen.

  2. Aus Eingabedateien, die nicht den Standarddateinamen besitzen (analysis-files), können keine replacement-files erzeugt werden, da für die replacement-files sonst kein den Regeln entsprechender Name gebildet werden kann. In diesem Fall wird eine Fehlermeldung ausgegeben und die Ausführung der Anweisung abgebrochen.

Beispiel

Die SAT-Datei-Verwaltung will SATLOG-Dateien durch eine einzige replacement-file ersetzen. Dazu definiert sie mit der Anweisung //SELECT-INPUT-FILES die Eingabedateien, führt die Selektion in die Arbeitsdatei 0 durch (//START-SELECTION) und gibt dann folgende Anweisung:

//save-selected-records from-file=0, to-reduction-name=*std, -
//     erase-input-files=*yes 

oder in Kurzform:

//save-sel-rec erase-input-files=*y

Mit dieser Anweisung wird die Arbeitsdatei 0 als replacement-file mit Standarddateinamen gesichert.