DSNU039I csect-name - LRECL=0 FOR DDNAME dd-name

Explanation

A data set that is to be used by the Db2 utility has a record length of zero after OPEN.

csect-name
The name of the control section that issued the message.
dd-name
The name of the data definition statement.

Data sets with any of the following record formats must have a valid record length greater than zero:

  • Fixed
  • Fixed blocked
  • Variable
  • Variable blocked

System action

The utility job abends with reason code 00E40070. The utility job step is left in the stopped state.

Operator response

Notify the user or system programmer.

System programmer response

Correct the data set definition, or add DCB information to the JCL. Do a RESTART(PHASE) of the stopped utility, or resubmit the job after issuing a -TERM UTILITY command for the stopped utility.

User response

If the DDNAME is for a data set that you submitted, review and correct it. It might be necessary to provide a valid LRECL in the DCB parameter in the JCL. If the DDNAME was not provided by you but by the system, consult the system programmer.