IBM Support

PH37229: normal completion code despite output dataset allocated by TEMPLATE not catalogued

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The unload step completes with a completion code less than 8
    although an output dataset allocated through a TEMPLATE
    statement could not be cataloged.
    
    In some cases, Db2 HPU detects the cataloging issue but unduly
    issues no error message.
    
    In other cases, Db2 HPU does not detect the cataloging error and
    only detects the subsequent error that occurs when attempting to
    free the concerned output dataset, in which case it issues the
    following message:
    INZI331E FREE OF DDNAME ddname FAILED,
    RC=rc, REASON=0x reason
    SVC99 MESSAGES ARE REPORTED IN JESMSGL CARD
    but unduly does not end with a completion code of 8.
    
    These errors can lead to an incorrect content of the output
    dataset. For example, if the output dataset which allocation is
    requested on tape through a TEMPLATE statement already exists,
    this lead to a NOTCATLG2 error. The unloaded data is unloaded in
    the not cataloged dataset
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of Db2 High Performance Unload         *
    *                 for z/OS                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: The unload step completes with a        *
    *                      completion code less than 8 although an *
    *                      output dataset allocated through a      *
    *                      TEMPLATE statement could not be         *
    *                      cataloged.                              *
    *                                                              *
    *                      In some cases, Db2 HPU detects the      *
    *                      cataloging issue but unduly issues no   *
    *                      error message.                          *
    *                                                              *
    *                      In other cases, Db2 HPU does not detect *
    *                      the cataloging error and only detects   *
    *                      the subsequent error that occurs when   *
    *                      attempting to free the concerned output *
    *                      dataset, in which case it issues the    *
    *                      following message:                      *
    *                      INZI331E FREE OF DDNAME ddname FAILED,  *
    *                      RC=rc, REASON=0x reason                 *
    *                      SVC99 MESSAGES ARE REPORTED IN JESMSGL  *
    *                      CARD                                    *
    *                      but unduly does not end with a          *
    *                      completion code of 8.                   *
    *                                                              *
    *                      These errors can lead to an incorrect   *
    *                      content of the output dataset.          *
    *                      For example, if the output dataset      *
    *                      which allocation is requested on tape   *
    *                      through a TEMPLATE statement already    *
    *                      exists, this lead to a NOTCATLG2 error. *
    *                      The unloaded data is unloaded in the    *
    *                      not cataloged dataset,                  *
    ****************************************************************
    * RECOMMENDATION: Apply the PTF                                *
    ****************************************************************
    Normal completion code despite output dataset allocated by
    TEMPLATE not cataloged
    

Problem conclusion

  • Code has been changed to fix this problem
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH37229

  • Reported component name

    DB2 HI PERF UNL

  • Reported component ID

    5697F4400

  • Reported release

    510

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-05-14

  • Closed date

    2021-07-08

  • Last modified date

    2021-08-09

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

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

Modules/Macros

  • INZUTILK
    

Fix information

  • Fixed component name

    DB2 HI PERF UNL

  • Fixed component ID

    5697F4400

Applicable component levels

  • R510 PSY UI76253

       UP21/07/14 P F107

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.

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSZJXP","label":"DB2 Tools for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1.0"}]

Document Information

Modified date:
10 August 2021