When processing is completed, a log of all FDDRL jobs is output. This displays the used tape cartridges and output disks and provides a final report on the correctness and completeness of the processing. The tapes and output disks used are displayed.
Example
FINAL FDDRL JOB PROTOCOL FDDRL V21.0A00 2020-09-16 10:52:36
STATEMENT REQ-NAME REQ-DATE REQ-TIME
DISK DEV-TYPE IN > OUT DISK-DATE TSN HPS TERM-MSG
D-SET F-NAME TSN HPS TERM-MSG
TAPE-DEV (TAPES)
------ -------- ----- ------ ------------------- ---- --------- -------
DUMP-PUBSET SBZ3 DMP-SBZ3 2020-09-16 10:50:06
SBZ3.0 D3435 EE1A >SBZ3-1 2020-09-16 10:46:45 1037840
SBZ3.1 D3435 EE1B >SBZ3-1 2020-09-16 10:46:45 1030960
SBZ3.2 D3435 EE1C >SBZ3-1 2020-09-16 10:46:45 983600
SBZ3-1 FDDRL.P.SBZ3.2020-09-16.105000-1 04HT 3052400
TAPE-C4 (SW0111,SW0112,SW0114)
-------------------------------------------------------------------------
Descriptions of the fields
REQ-NAME | Request name |
REQ-DATE | Start date of the request |
REQ-TIME | Start time of the request |
STATEMENT | FDDRL statement with catid or VSN or MN of the (first) disk |
DISK | VSN of the disk |
DEV-TYPE | Device type of the disk |
IN | Mnemonic device name (MN) of the input disk |
OUT | Mnemonic device name (MN) of the output disk or reference to the disk set (name of the disk set) |
DISK-DATE | Time stamp of the disk or NONE With disks of a pubset, an identical time stamp guarantees a consistent save or restoration. |
TSN | Task sequence number of the task which has processed the job |
HPS | If the FDDRL job was terminated successfully, the number of transferred disk blocks is output (HP: physical half-page, 2K). |
TERM-MSG | If the FDDRL job was terminated abnormally, the termination code is output instead of the number of HPs. |
D-SET | Name of the disk set |
F-NAME | File name in the MAREN catalog |
TAPE-DEV | Volume type of the MTC |
TAPES | VSN of the backup volumes (MTC) (maximum 255 or 512). The backup MTC are only output after a successful run. |
Output to S variable
Output information | Name of the S variable | T | Contents |
Output identification | var(*list).ID | S | FBDFFJP |
Alias of the statement | var(*list).STMT-NAME | S | <c-string 3..3> |
Object type | var(*list).OBJECT-TYPE | S | PUBSET |
Object name | var(*list).OBJECT-NAME | S | <catid> |
Request name | var(*list).REQ-NAME | S | <c-string 5..10> |
Device type of the tapes | var(*list).TAPE-DEV-TYPE | S | <c-string 2..8> |
Location of the tapes | var(*list).LOCATION | S | *STD |
Expiration date | var(*list).RETENT-PERIOD | S | <0..32767 days> |
FDDRL tape format or ’’ if no tape is used | var(*list).TAPE-FORM | S | *V17-FORMAT |
Name of the report file | var(*list).REPORT-FILE | S | <string 43..54> |
Number of disks (1..n) | var(*list).NUM-OF-DISKS | S | <c-string 1..4> |
Number of disk sets (0..9) | var(*list).NUM-OF-DISK-SETS | S | <c-string 1..1> |
Termination message in the event of errors | var(*list).TERM-MSG | S | <c-string 7..7> |
VSN of the disk | var(*list).DISK(*list).DISK | S | <c-string 1..6> |
Device type of the disk | var(*list).DISK(*list).DEV-TYPE | S | <c-string 1..8> |
<mn> of the input disk in the case of COPY/DUMP | var(*list).DISK(*list).INPUT-UNIT | S | <c-string 2..4> |
<mn> of the output disk in the case of COPY/RELOAD | var(*list).DISK(*list).OUTPUT-UNIT | S | <c-string 2..4> |
Time stamp of the disk (date) | var(*list).DISK(*list).DATE | S | <yyyy-mm-dd> |
Time stamp of the disk (time) | var(*list).DISK(*list).TIME | S | <hh:mm:ss> |
TSN of the processing task (main task / subtask) | var(*list).DISK(*list).TSN | S | <c-string 1..4> |
Disk set with which the disk was saved | var(*list).DISK(*list).DISK-SET | S | <c-string 3..6> |
Processed HPs | var(*list).DISK(*list).PROCESS-HPS | S | <c-string 0..10> |
Save scope of the disk | var(*list).DISK(*list).SEL-BLOCKS | S | *USED-BLOCKS |
MAREN file name | var(*list).DISK(*list).F-NAME | S | <c-string 1..41> |
Number of MTCs | var(*list).DISK(*list).NUM-OF-TAPES | S | <c-string 1..2> |
VSN list of MTCs | var(*list).DISK(*list).TAPE(*list). | S | <c-string 1..6> |
Termination message in the event of errors | var(*list).DISK(*list).TERM-MSG | S | <c-string 7..7> |
Name of the disk set | var(*list).DISK-SET(*list).DISK-SET | S | <string 3..6> |
VSN list of the disks | var(*list).DISK-SET(*list). DISK(*list) | S | list of <c-string 1..6> |
TSN of the processing task (main task / subtask) | var(*list).DISK-SET(*list).TSN | S | <c-string 1..4> |
Processed HPs | var(*list).DISK-SET(*list). PROCESS-HPS | S | <c-string 1..10> |
MAREN file name | var(*list).DISK-SET(*list).F-NAME | S | <c-string 1..41> |
Number of MTCs | var(*list).DISK-SET(*list).NUM-OF-TAPES | S | <c-string 1..2> |
VSN list of MTCs | var(*list).DISK-SET(*list).TAPE(*list) | S | list of <c-string 1..6> |
Termination message in the event of errors | var(*list).DISK-SET(*list).TERM-MSG | S | <c-string 7..7> |