IBM Support

PL31096: MSGDSNU314I DISCARD RECORD NUMBER INCORRECT

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • MSGDSNU314I IS ISSUED FOR EACH RECORD TO BE DISCARDED DURING A
    LOAD UTILITY. THE RECORD NUMBER CONTAINED IN THE MESSAGE IS
    INCORRECT FOR ALL RECORDS AFTER THE FIRST GROUP OF RECORDS
    WHICH FIT IN THE FIRST BUFFER (IN THIS CASE 341 RECORDS). THE
    NUMBER IS RESET FOR EACH BUFFER FOLLOWING THE FIRST.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: ALL DB2 USERS.                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: RECORD NUMBER INCORRECT IN ALL LOAD     *
    *                      UTILITY DISCARD MESSAGES.               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    ALL LOAD DISCARD MESSAGES CONTAIN AN INCORRECT RECORD NUMBER
    FOR ALL DISCARDED RECORDS AFTER THOSE IN THE FIRST BUFFER. THE
    RECORD NUMBER IN MSGDSNU310I, MSGDSNU312I, MSGDSNU313I,
    MSGDSNU314I, MSGDSNU315I AND MSGDSNU318I IS RESET FOR EACH NEW
    BUFFER RECEIVED BY DSNURWBF AND DSNURWBG. IN THIS CASE, THE
    COUNT REACHED 341, AND THEN STARTED OVER WITH RECORD 1.
    DSNURWBF AND DSNURWBG EACH KEEP A COUNT OF RECORDS FROM EACH
    BUFFER. THIS COUNTER IS ADDED TO THE COUNTER OF ALL RECORDS
    FROM PREVIOUS BUFFERS WHICH IS KEPT BY DSNURILD. DSNURILD DOES
    NOT INCREMENT THIS COUNTER UNTIL THE LAST RECORD IN THE LAST
    BUFFER IS PROCESSED.
    

Problem conclusion

  • DSNURILD WILL BE CHANGED TO INCREMENT COUNTER USUNDONE FOR
    EACH PASS THROUGH ROUTINE LOADLOOP, RATHER THAN ONLY WHEN END
    OF DATA IS REACHED.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PL31096

  • Reported component name

    5740 IBM DATABA

  • Reported component ID

    5740XYR00

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    1988-08-15

  • Closed date

    1988-08-25

  • Last modified date

    1989-01-31

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UL36363

Modules/Macros

  •    DSNURILD
    

Fix information

  • Fixed component name

    5740 IBM DATABA

  • Fixed component ID

    5740XYR00

Applicable component levels

  • R210 PSY UL36363

       UP88/09/16 P DLL5 F808

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"DB2 for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"210","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
01 August 2023