Has the 'default' LRECL changed for SYSRECnn output?

Document ID : KB000006215
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

Recently upgraded to R19 and now are seeing a different LRECL and BLKSIZE for the unload (SYSRECnn) datasets.
Now (using R19's Fast unload)   RECFM = VB   LRECL=32756   BLKSIZE=32760

whereas before (in R17)   LRECL used to be  224

Environment:
Z/os for DB2
Cause:

The Default LRECL has been changed in the R18 Release.

Resolution:

The default output record length is now 32,756 bytes for a comma delimited unload. If a different length is required, specify LRECL-USER YES in your hlq.CDBAPARM(PFU) member and in your JCL specify an LRECL value in your SYSREC data set allocations.

In your PFU member(if not there already)...add this line. Create the member if not there.


LRECL-USER YES

You could also add this line in your SYSIN in the PFU JCL.


Additional Information:

See this documentation reference:

R19 CA Fast Unload for DB2 for z/os: LRECL-USER Use the User-Supplied LRECL Value