IBM Support

PK94296: LOAD FAILS WITH MSGDSNU310I ERROR CODE 14 CONVERSION ERROR USINGCONTROL CARDS GENERATED BY UNLOAD OF UNICODE DATA

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer was unloading an EBCDIC table with XML columns in
    unicode format.  Using the generated control cards to load the
    data into a table with identical definitions resulted in
    MSGDSNU310I error code 14.  The POSITION value for a CHAR
    column following a NULL indicator was incorrect.
    

Local fix

  • Correct the position values.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All DB2 9 for z/OS UNLOAD utility users      *
    *                 with NULL INDICATOR columns.                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: MSGDSNU310I CONVERSION ERROR with       *
    *                      ERROR CODE 14 during a LOAD utility     *
    *                      using the SYSPUNCH utility control      *
    *                      cards from a previous UNLOAD UTILITY    *
    *                      for a table with nullable columns.      *
    ****************************************************************
    * RECOMMENDATION: Apply corrective PTF when available          *
    ****************************************************************
    User ran an UNLOAD utility on an EBCDIC table unloading in
    UNICODE format.  A subsequent LOAD utility, using the generated
    SYSPUNCH control cards from the LOAD, ended with RC4, with
    MSGDSNU310I - RECORD (n) WILL BE DISCARDED DUE TO column_name
    CONVERSION ERROR FOR table_name ERROR CODE '14 - INPUT IS
    INVALID FOR DATE/TIME' for all input records.  The POSITION
    value for a CHAR column that was nullable, was incorrect.
    The POSITION value was (92:315) instead of (92:316), because
    UNLOAD did not account for the NULL BYTE (DSN_NULL_IND_00002)
    

Problem conclusion

  • UNLOAD has been modified to calculate the correct POSITION value
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK94296

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-08-20

  • Closed date

    2009-10-20

  • Last modified date

    2009-12-02

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

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

    UK51212

Modules/Macros

  • DSNUULGL
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • R910 PSY UK51212

       UP09/11/05 P F911

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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 December 2009