Options and Defaults
FDRREORG has its own option table, separate from the FDR Global Options. Like the FDR Global Options, it is stored as a load module in the FDR program library, under the name FDRREOOP. This module is loaded every time FDRREORG is executed to query the options and defaults that have been set. The installation options include default selection criteria, special features in FDRREORG, and other processing options.
FDRREORG also has a NOREORG list, used to specify data sets that are never reorganized. It is stored in the FDR program library under the name FDRNORG.
Setting options and defaults
There are three ways to change the settings in the FDRREORG option table or update the NOREORG list:
- You can use the FDR ISPF installation panels, as described in SET-FDRREORG-Options and FDRREOZO-NOREORG-Statement. This is the recommended method.
- You can execute the FDRREORG Option Change Utility, FDRREOZO, in a batch job step
- You can execute FDRREOZO under TSO.
Defaults
FDRREORG is shipped with default values set in the FDRREORG option table for selected operands if you do not provide your own. If you code a REORG statement and do not provide the operands or an alternative to the operands shown below, the REORG statement is executed as if you provided the following control card:
For the SELECT statement, you must provide at least one and it must contain a data set or data set filter list specified by the CATDSN= or DSN= operands, and a volume list specified by the VOL= operand if the DSN= operand was used to provide the data set or data set filter list. If you do not provide the operands or an alternative to the operands shown below, the SELECT statement is evaluated as if you provided the following control card:
If these operands are not specified on a SELECT statement, the default values are used for the operands not specified. If you want the SELECT statement to be evaluated using only the values specified, code the NODEFAULTS operand.