DSNU337I csect-name RECORD(n), CONCATENATED CONTINUEIF RECORD IS TOO LARGE

Explanation

The CONTINUEIF option was specified during LOAD to concatenate multiple physical records into one logical record for loading. The resultant concatenated record is too large to be processed. The maximum length allowed is 32767 bytes.

System action

When discard processing is specified, the input data set logical record is noted and will be discarded in the DISCARD phase. The LOAD utility continues to process additional records in the input data set, and the severity level is 4. When discard process is not specified, the severity is 8 and the LOAD utility will terminate.

System programmer response

If you suspect an error in Db2, you might need to report the problem. For information about identifying and reporting the problem, see Collecting diagnostic data.

User response

When discard processing is specified, following the completion of the current LOAD utility invocation, examine the record in the DISCARDS data set. Correct the error in the discarded input data, and submit a RESUME(YES) LOAD invocation with the DISCARDS data set as the input data set. When discard processing is not specified: correct the error in the input data set and rerun the job.

Problem determination

Collect the following diagnostic items:
  • Console output from the system on which the job was run, and a listing of the SYSLOG data set for the period of time that spans the failure.
  • Dynamic dump, taken to SYS1.DUMPxx data set, by Db2 (04E and 04F abends).
  • Listing of SYS1.LOGREC data set, obtained by executing IFCEREP1.

Severity

8