Program invoked DFSORT with the extended parameter list
Table 1 shows where each sort, merge, or copy option may be specified when DFSORT is program invoked and an extended parameter list is passed to it.
DFSPARM: PARM options selectively override corresponding options in any other source. DEBUG and OPTION control statement options selectively override corresponding options in SORTCNTL and the Parameter List. Control statements other than DEBUG and OPTION completely override corresponding control statements in SORTCNTL and the Parameter List.
SORTCNTL: DEBUG and OPTION control statement options selectively override corresponding options in the Parameter List. Control statements other than DEBUG and OPTION completely override corresponding control statements in the Parameter List.
SORT and MERGE are considered to be corresponding control statements.
INCLUDE and OMIT are considered to be corresponding control statements.
Specified with DFSPARM | Specified with SORTCNTL | Specified with Extended Parameter List | Installation (INV, TSOINV or TDx) | Description of Option | Function |
---|---|---|---|---|---|
NO | NO | NO | ABCODE | ABEND code | S,M,C |
DEBUG ABSTP | DEBUG ABSTP | DEBUG ABSTP | NO | Abnormal stop | S,M,C |
ALTSEQ CODE | ALTSEQ CODE | Offset 16 entry |
ALTSEQ | Alternate sequence | S,M |
ARESALL |
OPTION ARESALL | OPTION ARESALL | ARESALL | System storage above 16MB virtual | S,M,C |
OPTION ARESINV | OPTION ARESINV | OPTION ARESINV | ARESINV | Storage above 16MB virtual for invoking program | S,M,C |
DEBUG NOASSIST | DEBUG NOASSIST | DEBUG NOASSIST | NO | Bypass Sorting Instructions | S |
AVGRLEN |
OPTION AVGRLEN | OPTION AVGRLEN | NO | Average record length | S |
BSAM |
DEBUG BSAM | DEBUG BSAM | NO | Force BSAM | S,M,C |
DEBUG CFW|NOCFW | DEBUG CFW|NOCFW | DEBUG CFW|NOCFW | CFW | Cache fast write | S |
OPTION CHALT|NOCHALT | OPTION CHALT|NOCHALT | OPTION CHALT|NOCHALT | CHALT | CH field sequence | S,M |
OPTION CHECK|NOCHECK | OPTION CHECK|NOCHECK | OPTION CHECK|NOCHECK | CHECK | Record count check | S,M,C |
CINV|NOCINV |
OPTION CINV|NOCINV | OPTION CINV|NOCINV | CINV | Control interval access | S,M,C |
COBEXIT |
OPTION COBEXIT | OPTION COBEXIT | COBEXIT | COBOL library | S,M,C |
INCLUDE|OMIT COND|FORMAT | INCLUDE|OMIT COND|FORMAT | INCLUDE|OMIT COND|FORMAT | NO | Include|Omit fields | S,M,C |
OPTION COPY |
OPTION COPY |
OPTION COPY |
NO | Copy records | C |
DEBUG CTRx | DEBUG CTRx | DEBUG CTRx | NO | ABEND record count | S,M |
NO | NO | NO | day | Time-of-day for activation | S,M,C |
NO | NO | NO | DIAGSIM | Simulate SORTDIAG DD statement | S,M,C |
DSA |
OPTION DSA | OPTION DSA | DSA | Dynamic storage adjustment limit | S |
DSPSIZE |
OPTION DSPSIZE | OPTION DSPSIZE | DSPSIZE | dataspace sorting | S |
DYNALLOC |
OPTION DYNALLOC |
OPTION DYNALLOC |
DYNALOC1 | Dynamic SORTWKs | S |
DYNALLOC |
OPTION DYNALLOC |
OPTION DYNALLOC| |
DYNAUTO | Automatic DYNALLOC | S |
DYNAPCT |
OPTION DYNAPCT | OPTION DYNAPCT | DYNAPCT | Additional work data sets | S |
DYNSPC |
OPTION DYNSPC | OPTION DYNSPC | DYNSPC | Dynamic allocation default space | S |
EFS |
NO3 | OPTION EFS | EFS | EFS program specified | S,M,C |
NO | NO | NO | ENABLE | Enable Time-of-Day modules | S,M,C |
EQUALS|NOEQUALS |
OPTION EQUALS|NOEQUALS |
OPTION EQUALS|NOEQUALS |
EQUALS | Equal record order | S,M |
DEBUG EQUCOUNT | DEBUG EQUCOUNT | DEBUG EQUCOUNT | NO | Equal key count message | S |
ABEND|NOABEND |
DEBUG ABEND|NOABEND | DEBUG ABEND|NOABEND | ERET | Error action | S,M,C |
DEBUG ESTAE|NOESTAE | DEBUG ESTAE|NOESTAE | DEBUG ESTAE|NOESTAE | ESTAE | ESTAE routine | S,M,C |
OPTION EXITCK | OPTION EXITCK | OPTION EXITCK | EXITCK | E15/E35 return code checking | S,M,C |
NO | NO | NO | EXPMAX | Available expanded storage limit for all DFSORT Hiperspaces | S |
NO | NO | NO | EXPOLD | Old expanded storage limit for all DFSORT Hiperspaces | S |
NO | NO | NO | EXPRES | Available expanded storage reserved for non-Hipersorting use | S |
E15=COB |
MODS E154|HILEVEL=YES | Offset 4 entry4 |
NO | Exit E15 | S,C |
MODS E184 | MODS E184 | Offset 24 entry4 |
NO | Exit E18 | S |
NO | NO | Offset 4 entry | NO | Exit E32 | M |
E35=COB |
MODS E354|HILEVEL=YES | Offset 8 entry4 |
NO | Exit E35 | S,M,C |
MODS E394 | MODS E394 | Offset 28 entry4 |
NO | Exit E39 | S,M,C |
MODS Exx | MODS Exx | MODS Exx | NO | User Exit Exx (xx=11,16,17,19, 31,37,38, and 61) | S,M,C5 |
INREC parameters | INREC parameters | INREC parameters | NO | INREC reformatting | S,M,C |
JOINKEYS parameters | JOINKEYS parameters | JOINKEYS parameters | NO | JOINKEYS processing | S,C |
JOIN parameters | JOIN parameters | JOIN parameters | NO | JOIN options | S.C |
OUTREC parameters | OUTREC parameters | OUTREC parameters | NO | OUTREC reformatting | S,M,C |
REFORMAT parameters | REFORMAT parameters | REFORMAT parameters | NO | REFORMAT fields | S,C |
SORT|MERGE FIELDS|FORMAT | SORT|MERGE FIELDS|FORMAT | SORT|MERGE FIELDS|FORMAT | NO | Control fields | S,M |
SUM FIELDS|FORMAT | SUM FIELDS|FORMAT | SUM FIELDS|FORMAT | NO | Sum fields | S,M |
MERGE FILES | MERGE FILES | MERGE FILES | NO | Merge input files | M |
FILSZ |
OPTION FILSZ|SIZE |
OPTION FILSZ|SIZE |
FSZEST | File size | S,M |
NO | NO | NO | GENER | IEBGENER name | C |
NO | NO | NO | GNPAD | ICEGENER LRECL padding action | C |
NO | NO | NO | GNTRUNC | ICEGENER LRECL truncation action | C |
HIPRMAX |
OPTION HIPRMAX | OPTION HIPRMAX | HIPRMAX | Hipersorting | S |
NO | NO | NO | IDRCPCT | IDRC compaction | S |
NO | NO | NO | IEXIT | ICEIEXIT | S,M,C |
OPTION CKPT6 |
OPTION CKPT6 |
OPTION CKPT6 |
IGNCKPT | Checkpoints | S |
NO | NO | NO | IOMAXBF | Maximum SORTIN/SORTOUT data set buffer space | S,M,C |
RECORD LENGTH | RECORD LENGTH | RECORD LENGTH | NO | Record lengths | S,M,C |
LIST|NOLIST |
NO3 | OPTION LIST|NOLIST | LIST | Print DFSORT control statements7 | S,M,C |
LISTX|NOLISTX |
NO3 | OPTION LISTX|NOLISTX | LISTX | Print control statements returned by an EFS program7 | S,M,C |
LOCALE |
NO3 | OPTION LOCALE | LOCALE | Locale processing | S,M,C |
NO | NO | NO | MAXLIM | Maximum storage below 16MB virtual8 | S,M,C |
OPTION MERGEIN |
NO 3 |
OPTION MERGEIN | NO | Alternate MERGE ddnames | M |
NO | NO | NO | MINLIM | Minimum storage | S,M,C |
MOSIZE |
OPTION MOSIZE | OPTION MOSIZE | MOSIZE | Memory object sorting | S |
MOWRK|NOMOWRK |
OPTION MOWRK|NOMOWRK | OPTION MOWRK|NOMOWRK | MOWRK | Memory objects as work storage | S |
MSGDDN |
NO3 | OPTION MSGDDN | MSGDDN | Alternate message ddname | S,M,C |
NO | NO | NO | MSGCON | Write messages on master console | S,M,C |
MSGPRT |
NO3 | OPTION MSGPRT | MSGPRT | Print messages | S,M,C |
OPTION NOBLKSET | OPTION NOBLKSET | OPTION NOBLKSET | NO | Bypass Blockset | S,M |
NO | NO | NO | NOMSGDD | Action when message data set missing | S,M,C |
NULLOUT |
OPTION NULLOUT | OPTION NULLOUT | NULLOUT | Action when no records for SORTOUT | S,M,C |
ODMAXBF |
OPTION ODMAXBF | OPTION ODMAXBF | ODMAXBF | Maximum OUTFIL data set buffer space | S,M,C |
OUTFIL11 | OUTFIL11 | OUTFIL11 | NO | OUTFIL processing | S,M,C |
OUTREL|NOOUTREL |
OPTION NOOUTREL | OPTION NOOUTREL | OUTREL | Release output data set space | S,M,C |
OPTION NOOUTSEC | OPTION NOOUTSEC | OPTION NOOUTSEC | OUTSEC | Output data set secondary allocation | S,M,C |
NO | NO | NO | OVERRGN | Storage over REGION | S,M,C |
OVFLO |
OPTION OVFLO | OPTION OVFLO | OVFLO | Summary fields overflow action | S,M |
PAD |
OPTION PAD | OPTION PAD | PAD | DFSORT LRECL padding action | S,M,C |
NO | NO | NO | PARMDDN | Alternate ddname for DFSPARM | S,M,C |
RESALL |
OPTION RESALL | OPTION RESALL | RESALL | System reserved storage8 | S,M,C |
RESET|NORESET |
OPTION RESET|NORESET | OPTION RESET|NORESET | RESET | NEW or MOD VSAM output | S,M,C |
OPTION RESINV | OPTION RESINV | OPTION RESINV | RESINV | Program reserved storage8 | S,M,C |
SDB |
OPTION SDB | OPTION SDB | SDB | System-determined output data set block size | S,M,C |
NO | NO | NO | SDBMSG | System-determined block size for message and list data sets | S,M,C |
SIZE |
OPTION MAINSIZE | OPTION MAINSIZE | SIZE | Storage | S,M,C |
SKIPREC |
OPTION SKIPREC |
OPTION SKIPREC |
NO | Skip records | S,C |
OPTION SMF | NO | OPTION SMF | SMF | SMF records | S,M,C |
SOLRF|NOSOLRF |
OPTION SOLRF|NOSOLRF | OPTION SOLRF|NOSOLRF | SOLRF | SORTOUT length | S,M,C |
OPTION SORTDD | NO3 | OPTION SORTDD | NO | ddname prefix | S,M,C |
OPTION SORTIN9 | NO3 | OPTION SORTIN9 | NO | Alternate SORTIN ddname | S,C |
NO | NO | NO | SORTLIB | Conventional modules library | S,M |
OPTION SORTOUT10 | NO3 | OPTION SORTOUT10 | NO | Alternate SORTOUT ddname | S,M,C |
SPANINC |
OPTION SPANINC | OPTION SPANINC | SPANINC | Incomplete spanned records action | S,M,C |
STOPAFT |
OPTION STOPAFT |
OPTION STOPAFT |
NO | Input limit | S,C |
NO | NO | NO | SVC | DFSORT SVC information | S,M,C |
SZERO|NOSZERO |
OPTION SZERO|NOSZERO | OPTION SZERO|NOSZERO | SZERO | Signed or unsigned zero | S,M,C |
NO | NO | NO | TEXIT | ICETEXIT | S,M,C |
NO | NO | NO | TMAXLIM | Maximum storage above and below 16MB virtual8 | S,M,C |
NO | NO | NO | TUNE | Optimize central storage or disk work space | S |
TRUNC |
OPTION TRUNC | OPTION TRUNC | TRUNC | DFSORT LRECL truncation action | S,M,C |
RECORD TYPE | RECORD TYPE | RECORD TYPE | NO | Record format | S,M,C |
VERIFY|NOVERIFY |
OPTION VERIFY|NOVERIFY | OPTION VERIFY|NOVERIFY | VERIFY | Sequence check | S,M |
NO | NO | NO | VIO | SORTWK virtual I/O | S |
VLLONG|NOVLLONG |
OPTION VLLONG|NOVLLONG | OPTION VLLONG|NOVLLONG | VLLONG | Ttruncate long output records | S,M,C |
VLSCMP|NOVLSCMP |
OPTION VLSCMP|NOVLSCMP | OPTION VLSCMP|NOVLSCMP | VLSCMP | Pad short compare fields | S,M,C |
VLSHRT|NOVLSHRT |
OPTION VLSHRT|NOVLSHRT | OPTION VLSHRT|NOVLSHRT | VLSHRT | Action for short control field or compare field | S,M,C |
NO | NO | NO | VSAMBSP | VSAM buffer space | S |
VSAMEMT|NVSAMEMT |
OPTION VSAMEMT|NVSAMEMT | OPTION VSAMEMT|NVSAMEMT | VSAMEMT | Empty VSAM input | S,M,C |
VSAMIO|NOVSAMIO |
OPTION VSAMIO|NOVSAMIO | OPTION VSAMIO|NOVSAMIO | VSAMIO | Same VSAM input and output | S |
WRKREL|NOWRKREL |
OPTION WRKREL|NOWRKREL | OPTION WRKREL|NOWRKREL | WRKREL | Release SORTWK space | S |
WRKSEC|NOWRKSEC |
OPTION WRKSEC|NOWRKSEC | OPTION WRKSEC|NOWRKSEC | WRKSEC | SORTWK secondary allocation | S |
Y2PAST |
OPTION Y2PAST |
OPTION Y2PAST |
Y2PAST | Set century window | S,M,C |
ZDPRINT|NZDPRINT |
OPTION ZDPRINT|NZDPRINT | OPTION ZDPRINT|NZDPRINT | ZDPRINT | ZD SUM results | S,M |