Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, Programming Guide

Establishing data sets for Sort

If DFSORT was installed in a library not known to the system, you must specify the DFSORT library in a JOBLIB or STEPLIB DD statement.

When you call Sort, certain sort data sets must not be open. These are:

SYSOUT
A data set (normally the printer) on which messages from the Sort program will be written.

Sort work data sets

SORTWK01–SORTWK32
Note:
If you specify more than 32 sort work data sets, DFSORT will only use the first 32.
****WK01–****WK32
From 1 to 32 working data sets used in the sorting process. These must be direct access. For a discussion of space required and number of data sets, see Determining storage needed for Sort.

**** represents the four characters that you can specify as the data set prefix argument in calls to PLISRTx. This allows you to use data sets with prefixes other than SORT. They must start with an alphabetic character and must not be the names PEER, BALN, CRCX, OSCL, POLY, SYSC, LIST, or DIAG.

Input data set

SORTIN
 
****IN
The input data set used when PLISRTA and PLISRTC are called.

See ****WK01–****WK32 above for a detailed description.

Output data set

SORTOUT
 
****OUT
The output data set used when PLISRTA and PLISRTB are called.

See ****WK01–****WK32 above for a detailed description.

Checkpoint data set

 

SORTCKPT
 
 
Data set used to hold checkpoint data, if CKPT or CHKPT option was used in the SORT statement argument and DFSORT's 16NCKPT=NO installation option was specified. For information on this program DD statement, see DFSORT Application Programming Guide.
DFSPARM SORTCNTL
 
 
Data set from which additional or changed control statements can be read (optional). For additional information on this program DD statement, see DFSORT Application Programming Guide.

See ****WK01–****WK32 above for a detailed description.


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)