z/OS DFSORT Application Programming Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Program invoked DFSORT with the extended parameter list

z/OS DFSORT Application Programming Guide
SC23-6878-00

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.

Table 1. Extended Parameter List DFSORT Option Specification/Override. Options are arranged alphabetically on the Installation column. If "NO" is specified in the Installation column, move to the next column to the left and so on. The order of override is from left to right and from top to bottom within a row.
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 CODE

ALTSEQ Alternate sequence S,M

ARESALL
OPTION 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 OPTION AVGRLEN NO Average record length S

BSAM
DEBUG 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 OPTION CINV|NOCINV CINV Control interval access S,M,C

COBEXIT
OPTION 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
SORT|MERGE FIELDS

OPTION COPY
SORT|MERGE FIELDS2

OPTION COPY
SORT|MERGE FIELDS

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 OPTION DSA DSA Dynamic storage adjustment limit S

DSPSIZE
OPTION DSPSIZE

OPTION DSPSIZE OPTION DSPSIZE DSPSIZE dataspace sorting S

DYNALLOC
OPTION DYNALLOC
SORT DYNALLOC

OPTION DYNALLOC
SORT DYNALLOC2

OPTION DYNALLOC
SORT DYNALLOC

DYNALOC1 Dynamic SORTWKs S

DYNALLOC
OPTION DYNALLOC|
USEWKDD
SORT DYNALLOC

OPTION DYNALLOC
SORT DYNALLOC

OPTION DYNALLOC|
USEWKDD
SORT DYNALLOC

DYNAUTO Automatic DYNALLOC S

DYNAPCT
OPTION DYNAPCT

OPTION DYNAPCT OPTION DYNAPCT DYNAPCT Additional work data sets S

DYNSPC
OPTION DYNSPC

OPTION DYNSPC OPTION DYNSPC DYNSPC Dynamic allocation default space S

EFS
OPTION 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
SORT|MERGE
EQUALS|NOEQUALS

OPTION EQUALS|NOEQUALS
SORT|MERGE
EQUALS|NOEQUALS2

OPTION EQUALS|NOEQUALS
SORT|MERGE
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 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

MODS E154|HILEVEL=YES

Offset 4 entry4
MODS E154|HILEVEL=YES

NO Exit E15 S,C
MODS E184 MODS E184

Offset 24 entry4
MODS E184

NO Exit E18 S
NO NO Offset 4 entry NO Exit E32 M

E35=COB
MODS E354|HILEVEL=YES

MODS E354|HILEVEL=YES

Offset 8 entry4
MODS E354|HILEVEL=YES

NO Exit E35 S,M,C
MODS E394 MODS E394

Offset 28 entry4
MODS E394

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
SORT|MERGE FILSZ|SIZE

OPTION FILSZ|SIZE
SORT|MERGE FILSZ|SIZE2

OPTION FILSZ|SIZE
SORT|MERGE 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 OPTION HIPRMAX HIPRMAX Hipersorting S
NO NO NO IDRCPCT IDRC compaction S
NO NO NO IEXIT ICEIEXIT S,M,C

OPTION CKPT6
SORT|MERGE CKPT6

OPTION CKPT6
SORT|MERGE CKPT2,6

OPTION CKPT6
SORT|MERGE 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
OPTION LIST|NOLIST

NO3 OPTION LIST|NOLIST LIST Print DFSORT control statements7 S,M,C

LISTX|NOLISTX
OPTION LISTX|NOLISTX

NO3 OPTION LISTX|NOLISTX LISTX Print control statements returned by an EFS program7 S,M,C

LOCALE
OPTION 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 OPTION MOSIZE MOSIZE Memory object sorting S

MOWRK|NOMOWRK
OPTION MOWRK|NOMOWRK

OPTION MOWRK|NOMOWRK OPTION MOWRK|NOMOWRK MOWRK Memory objects as work storage S

MSGDDN
OPTION MSGDDN

NO3 OPTION MSGDDN MSGDDN Alternate message ddname S,M,C
NO NO NO MSGCON Write messages on master console S,M,C

MSGPRT
OPTION 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 OPTION NULLOUT NULLOUT Action when no records for SORTOUT S,M,C

ODMAXBF
OPTION 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 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 OPTION OVFLO OVFLO Summary fields overflow action S,M

PAD
OPTION 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 OPTION RESALL RESALL System reserved storage8 S,M,C

RESET|NORESET
OPTION 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 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 OPTION MAINSIZE SIZE Storage S,M,C

SKIPREC
OPTION SKIPREC
SORT|MERGE SKIPREC

OPTION SKIPREC
SORT|MERGE SKIPREC2

OPTION SKIPREC
SORT|MERGE 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 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 OPTION SPANINC SPANINC Incomplete spanned records action S,M,C

STOPAFT
OPTION STOPAFT
SORT|MERGE STOPAFT

OPTION STOPAFT
SORT|MERGE STOPAFT2

OPTION STOPAFT
SORT|MERGE STOPAFT

NO Input limit S,C
NO NO NO SVC DFSORT SVC information S,M,C

SZERO|NOSZERO
OPTION 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 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 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 OPTION VLLONG|NOVLLONG VLLONG Ttruncate long output records S,M,C

VLSCMP|NOVLSCMP
OPTION VLSCMP|NOVLSCMP

OPTION VLSCMP|NOVLSCMP OPTION VLSCMP|NOVLSCMP VLSCMP Pad short compare fields S,M,C

VLSHRT|NOVLSHRT
OPTION 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 OPTION VSAMEMT|NVSAMEMT VSAMEMT Empty VSAM input S,M,C

VSAMIO|NOVSAMIO
OPTION VSAMIO|NOVSAMIO

OPTION VSAMIO|NOVSAMIO OPTION VSAMIO|NOVSAMIO VSAMIO Same VSAM input and output S

WRKREL|NOWRKREL
OPTION
WRKREL|NOWRKREL

OPTION WRKREL|NOWRKREL OPTION WRKREL|NOWRKREL WRKREL Release SORTWK space S

WRKSEC|NOWRKSEC
OPTION WRKSEC|
NOWRKSEC

OPTION WRKSEC|NOWRKSEC OPTION WRKSEC|NOWRKSEC WRKSEC SORTWK secondary allocation S

Y2PAST
OPTION Y2PAST
SORT|MERGE Y2PAST

OPTION Y2PAST
SORT|MERGE Y2PAST2

OPTION Y2PAST
SORT|MERGE Y2PAST

Y2PAST Set century window S,M,C

ZDPRINT|NZDPRINT
OPTION ZDPRINT|NZDPRINT

OPTION ZDPRINT|NZDPRINT OPTION ZDPRINT|NZDPRINT ZDPRINT ZD SUM results S,M

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014