Extract file
This file is the output from the extract process and the input for the Load and Delete process.
The extract file has the following characteristics:
File organization | Sequential (DSORG=PS) or partitioned (DSORG=PO) |
Record format | Variable-blocked (RECFM=VB) |
Logical record length | Maximum LRECL determined by File-AID/RDX (default = 27994) |
For more information, see Extract about how File-AID/RDX uses this file. For more information, see File-AID/RDX Extract File about the structure of this file.
Dynamic Reallocation of Extract File
File-AID/RDX will dynamically reallocate a sequential extract file to adjust to the needed space. Dynamic reallocation is only available for sequential files (DSORG=PS).
When during an extract the allocated space for an extract file is exceeded (X37 abend), File-AID/RDX initiates a reallocation routine (X37 abend recovery) that creates an intermediary file and copies the extracted data into it. Then the routine deletes and redefines the original extract file with increased primary and secondary quantities of the originally allocated space units (BLK, TRK or CYL). File-AID/RDX uses a multiplier to increase the quantities. The data is then copied from the intermediary file into the newly allocated extract file, the intermediary file is deleted and File-AID/RDX continues to add extracted data.
If the extract requires additional space, this routine repeats until the extract file can hold all of the extracted data or the reallocation attempts a second multi-volume allocation. The dynamic reallocation routine can request a multi-volume allocation only once during an extract. Multi-volume allocation is requested when there is no space left on single volume.
Related topics