z/OS MVS JCL Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Relationship to other parameters

z/OS MVS JCL Reference
SA23-1385-00

You can specify the following DD parameters with the DD * and DD DATA parameters. All other parameters are either ignored or result in a JCL error.

DCB=BLKSIZE DCB=BUFNO DCB=DIAGNS DCB=LRECL DLM DSID 
LIKE RECL REFDD DCB=MODE=C DSNAME VOLUME=SER  

Restrictions when coding LRECL: If you code LRECL with the * parameter, you cannot submit a data set to JES3 with a record length greater than 80 bytes.

You cannot use the TSO/E SUBMIT command to submit a data set to JES2 or JES3 with a record length greater than 80 bytes.

Note: Start of change In-stream data within a cataloged procedure is also limited to 80 bytes. End of change
You can submit a data set to JES2 or JES3 with a record length greater than 80 bytes by submitting the following JCL:
//SUBMIT   JOB   ...
//S1       EXEC  PGM=IEBGENER
//SYSPRINT DD    SYSOUT=*
//SYSIN    DD    DUMMY
//SYSUT2   DD    SYSOUT=(,INTRDR)
//SYSUT1   DD    DSN=IBMUSER.LONGDATA.JCL,DISP=SHR

In this example, IBMUSER.LONGDATA.JCL contains the data with a record length greater than 80 bytes.

In a JES3 system, the record length limit is the size of the installation-defined spool buffer, minus 46. (For example, if the buffer size is 4084, the record length limit is 4038.) JES3 fails any job that exceeds this limit.

If the records longer than 80 bytes include JCL to be transmitted to a remote system using JES3 // XMIT or //*ROUTE XEQ, or JES2 /*ROUTE XEQ or /*XMIT with JES3 in the network, the records are truncated to 80 bytes.

For JES3 SNA RJP input:
  • The only parameters you can specify for JES3 systems network architecture (SNA) remote job processing (RJP) input devices are BLKSIZE and LRECL.
  • Code DCB=LRECL=nnn, where nnn is 1 to 255 when SYSIN data records are greater than 80 bytes. (The default LRECL is 80 bytes.)

For 3540 diskette input/output units: VOLUME=SER, BUFNO, and DSID on a DD * statement are ignored except when they are detected by a diskette reader as a request for an associated data set. See 3540 Programmer's Reference. On a DD * or DD DATA statement processed by a diskette reader, you can specify DSID and VOLUME=SER parameters to indicate that a diskette data set is to be merged into the input stream following the DD statement.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014