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


Directly invoked DFSORT

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 directly invoked (that is, not invoked by programs).

DFSPARM: PARM options selectively override corresponding options in any other source. DEBUG and OPTION control statement options selectively override corresponding options in EXEC PARM and SYSIN. Control statements other than DEBUG and OPTION completely override corresponding control statements in SYSIN.

EXEC PARM options selectively override options in SYSIN.

SORT and MERGE are considered to be corresponding control statements.

INCLUDE and OMIT are considered to be corresponding control statements.

Table 1. Directly Invoked 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 EXEC PARM Specified with SYSIN Installation (JCL, TSO or TDx) Description of Option Function
NO NO NO ABCODE ABEND code S,M,C
DEBUG ABSTP NO DEBUG ABSTP NO Abnormal stop S,M,C
ALTSEQ CODE NO ALTSEQ CODE ALTSEQ Alternate sequence S,M

ARESALL
OPTION ARESALL

ARESALL OPTION ARESALL ARESALL System storage above 16MB virtual S,M,C
DEBUG NOASSIST NO DEBUG NOASSIST NO Bypass Sorting Instructions S

AVGRLEN
OPTION AVGRLEN

AVGRLEN OPTION AVGRLEN NO Average record length S

BSAM
DEBUG BSAM

BSAM DEBUG BSAM NO Force BSAM S,M,C
DEBUG CFW|NOCFW NO DEBUG CFW|NOCFW CFW Cache fast write S
OPTION CHALT|NOCHALT NO OPTION CHALT|NOCHALT CHALT CH field sequence S,M
OPTION CHECK|NOCHECK NO OPTION CHECK|NOCHECK CHECK Record count check S,M,C

CINV|NOCINV
OPTION CINV|NOCINV

CINV|NOCINV OPTION CINV|NOCINV CINV Control interval access S,M,C

COBEXIT
OPTION COBEXIT

COBEXIT OPTION COBEXIT COBEXIT COBOL library S,M,C
INCLUDE|OMIT COND|FORMAT NO INCLUDE|OMIT COND|FORMAT NO Include|Omit fields S,M,C

OPTION COPY
SORT|MERGE FIELDS

NO

OPTION COPY
SORT|MERGE FIELDS

NO Copy records C
DEBUG CTRx NO DEBUG CTRx NO ABEND record count S,M
NO NO NO Time-of-day for activation Simulate SORTDIAG DD Statement S,M,C
NO NO NO DIAGSIM Simulate SORTDIAG DD Statement S,M,C

DSA
OPTION DSA

DSA OPTION DSA DSA Dynamic storage adjustment limit S

DSPSIZE
OPTION DSPSIZE

DSPSIZE OPTION DSPSIZE DSPSIZE Dataspace sorting S

DYNALLOC
OPTION DYNALLOC
SORT DYNALLOC

DYNALLOC

OPTION DYNALLOC
SORT DYNALLOC

DYNALOC1 Dynamic SORTWKs S

DYNALLOC
OPTION DYNALLOC|USEWKDD
SORT DYNALLOC

DYNALLOC

OPTION DYNALLOC
SORT DYNALLOC

DYNAUTO Automatic dynamic allocation S

DYNAPCT
OPTION DYNAPCT

DYNAPCT OPTION DYNAPCT DYNAPCT Additional work data sets S

DYNSPC
OPTION DYNSPC

DYNSPC OPTION DYNSPC DYNSPC Dynamic allocation default space S

EFS
OPTION EFS

EFS NO2 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

EQUALS|NOEQUALS

OPTION EQUALS|NOEQUALS
SORT|MERGE EQUALS|NOEQUALS

EQUALS Equal record order S,M
DEBUG EQUCOUNT NO DEBUG EQUCOUNT NO Equal key count message S

ABEND|NOABEND
DEBUG ABEND|NOABEND

ABEND|NOABEND DEBUG ABEND|NOABEND ERET Error action S,M,C
DEBUG ESTAE|NOESTAE NO DEBUG ESTAE|NOESTAE ESTAE ESTAE routine S,M,C
OPTION EXITCK NO 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
PARM E35=COB
MODS Exx|HILEVEL=YES

E15=COB E35=COB MODS Exx|HILEVEL=YES NO

User Exit Exx
(xx=11,15-19,
31,35,37-39,
and 61)

S,M,C3
INREC parameters NO INREC parameters NO INREC reformatting S,M,C
JOINKEYS parameters NO JOINKEYS parameters NO JOINKEYS processing S,C
JOIN parameters NO JOIN parameters NO JOIN options S,C
OUTREC parameters NO OUTREC parameters NO OUTREC reformatting S,M,C
REFORMAT parameters NO REFORMAT parameters NO REFORMAT fields S,C
SORT|MERGE FIELDS|FORMAT NO SORT|MERGE FIELDS|FORMAT NO Control fields S,M
SUM FIELDS/FORMAT NO SUM FIELDS/FORMAT NO Sum fields S,M
MERGE FILES NO MERGE FILES NO Merge input files M

FILSZ
OPTION FILSZ|SIZE
SORT|MERGE FILSZ|SIZE

FILSZ

OPTION FILSZ|SIZE
SORT|MERGE FILSZ|SIZE

FSZEST File size S,M

HIPRMAX
OPTION HIPRMAX

HIPRMAX OPTION HIPRMAX HIPRMAX Hipersorting S
NO NO NO IDRCPCT IDRC compaction S
NO NO NO IEXIT ICEIEXIT S,M,C

OPTION CKPT4
SORT CKPT4

NO

OPTION CKPT4
SORT CKPT4

IGNCKPT Checkpoints S
NO NO NO IOMAXBF

Maximum
SORTIN/
SORTOUT
data set buffer
space

S,M,C
RECORD LENGTH NO RECORD LENGTH NO Record lengths S,M,C

LIST|NOLIST
OPTION LIST|NOLIST

LIST|NOLIST NO2 LIST Print DFSORT control statements5 S,M,C

LISTX|NOLISTX
OPTION LISTX|NOLISTX

LISTX|NOLISTX NO2 LISTX Print control statements returned by an EFS program5 S,M,C

LOCALE
OPTION LOCALE

LOCALE NO2 LOCALE Locale processing S,M,C
NO NO NO MAXLIM Maximum storage below 16MB virtual6 S,M,C

OPTION MERGEIN

NO

NO2

NO Alternate MERGE ddnames M
NO NO NO MINLIM Minimum storage S,M,C

MOSIZE
OPTION MOSIZE

MOSIZE OPTION MOSIZE MOSIZE Memory object sorting S

MOWRK|NOMOWRK
OPTION MOWRK|NOMOWRK

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

MSGDDN
OPTION MSGDDN

MSGDDN NO2 MSGDDN Alternate message data set S,M,C
NO NO NO MSGCON Write messages on master console S,M,C

MSGPRT
OPTION MSGPRT

MSGPRT NO2 MSGPRT Print messages S,M,C
OPTION NOBLKSET NO OPTION NOBLKSET NO Bypass Blockset S,M
NO NO NO NOMSGDD Action when message data set missing S,M,C

NULLOUT
OPTION NULLOUT

NULLOUT OPTION NULLOUT NULLOUT Action when no records for SORTOUT S,M,C

ODMAXBF
OPTION ODMAXBF

ODMAXBF OPTION ODMAXBF ODMAXBF Maximum OUTFIL data set buffer space S,M,C
OUTFIL9 OUTFIL9 OUTFIL9 NO OUTFIL processing S,M,C

OUTREL|NOOUTREL
OPTION NOOUTREL

OUTREL|NOOUTREL OPTION NOOUTREL OUTREL Release output data set space S,M,C
OPTION NOOUTSEC NO OPTION NOOUTSEC OUTSEC Output data set secondary allocation S,M,C
NO NO NO OVERRGN Storage over REGION S,M,C

OVFLO
OPTION OVFLO

OVFLO OPTION OVFLO OVFLO Summary fields overflow action S,M

PAD
OPTION PAD

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

RESALL OPTION RESALL RESALL System reserved storage6 S,M,C

RESET|NORESET
OPTION RESET|NORESET

RESET|NORESET OPTION RESET|NORESET RESET NEW or MOD VSAM output S,M,C

SDB
OPTION SDB

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

SIZE OPTION MAINSIZE SIZE Storage S,M,C

SKIPREC
OPTION SKIPREC
SORT SKIPREC

SKIPREC

OPTION SKIPREC
SORT SKIPREC

NO Skip records S,C
OPTION SMF NO NO SMF SMF records S,M,C

SOLRF|NOSOLRF
OPTION SOLRF|NOSOLRF

SOLRF|NOSOLRF OPTION SOLRF|NOSOLRF SOLRF SORTOUT length S,M,C
OPTION SORTDD NO NO2 NO ddname prefix S,M,C
OPTION SORTIN7 NO NO2 NO Alternate SORTIN ddname S,C
NO NO NO SORTLIB Conventional modules library S,M
OPTION SORTOUT8 NO NO2 NO Alternate SORTOUT ddname S,M,C

SPANINC
OPTION SPANINC

SPANINC OPTION SPANINC SPANINC Incomplete spanned records action S,M,C

STOPAFT
OPTION STOPAFT
SORT STOPAFT

STOPAFT

OPTION STOPAFT
SORT STOPAFT

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

SZERO|NOSZERO
OPTION SZERO|NOSZERO

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 virtual6 S,M,C
NO NO NO TUNE Optimize central storage or disk work space S

TRUNC
OPTION TRUNC

TRUNC OPTION TRUNC TRUNC DFSORT LRECL truncation action S,M,C
RECORD TYPE NO RECORD TYPE NO Record format S,M,C

VERIFY|NOVERIFY
OPTION VERIFY|NOVERIFY

VERIFY|NOVERIFY OPTION VERIFY|NOVERIFY VERIFY Sequence check S,M
NO NO NO VIO SORTWK virtual I/O S

VLLONG|NOVLLONG
OPTION VLLONG|NOVLLONG

VLLONG|NOVLLONG OPTION VLLONG|NOVLLONG VLLONG Truncate long output records S,M,C

VLSCMP|NOVLSCMP
OPTION VLSCMP|NOVLSCMP

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

VLSHRT|NOVLSHRT
OPTION VLSHRT|NOVLSHRT

VLSHRT|NOVLSHRT OPTION VLSHRT|NOVLSHRT VLSHRT Action for short control or compare fields S,M,C
NO NO NO VSAMBSP VSAM buffer space S

VSAMEMT|NVSAMEMT
OPTION VSAMEMT|NVSAMEMT

VSAMEMT|NVSAMEMT OPTION VSAMEMT|NVSAMEMT VSAMEMT Emty VSAM input S,M,C

VSAMIO|NOVSAMIO
OPTION VSAMIO|NOVSAMIO

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

WRKREL|NOWRKREL
OPTION WRKREL|NOWRKREL

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

WRKSEC|NOWRKSEC
OPTION WRKSEC|NOWRKSEC

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

Y2PAST
OPTION Y2PAST
SORT|MERGE Y2PAST

Y2PAST

OPTION Y2PAST
SORT|MERGE Y2PAST

Y2PAST Set century window S,M,C

ZDPRINT|NZDPRINT
OPTION ZDPRINT|NZDPRINT

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