IBM Support

PK52136: XML TABLE SPACE NOT INHERITING INSTANCE NUMBER FROM BASE TABLE SPACE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • XML table space not inheriting instance number from base table
    space
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All DB2 V9 users of XML tables with clone    *
    *                 tables.                                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: REPAIR DBD DIAGNOSE issues warning      *
    *                      message DSNU920I for various fields,    *
    *                      including OBDPSINS.                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    DB2 is incorrectly setting the instance number to 1 for the
    implicitly created XML table space in the following scenario:
    1. ALTER TABLE ADD CLONE
    2. EXCHANGE DATA
    3. ALTER TABLE DROP CLONE
    4. ALTER TABLE ADD XML column
    
    After ALTER TABLE ADD CLONE and EXCHANGE DATA, the instance
    number for the base table space becomes 2.  However, when an XML
    table space is implicitly created from adding an XML column, it
    is not correctly inheriting the instance number from the base
    table space, and the default value of 1 is used instead.  The
    wrong value is stored in the OBD and in the catalog table
    SYSIBM.SYSTABLESPACE, column INSTANCE.  This inconsistency is
    reported by REPAIR DBD and could result in other unexpected
    behaviors.
    

Problem conclusion

  • DB2 code has been fixed to inherit the instance number from the
    base table space correctly for XML table spaces.
    
    This PTF will not fix existing XML table spaces with incorrect
    instance number.  To recreate an XML table space with correct
    instance number, the base table would have to be dropped and
    recreated after applying this PTF.
    
    ADDITIONAL KEYWORDS:
    SQLALTER
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    PK52136

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-08-31

  • Closed date

    2007-11-21

  • Last modified date

    2008-01-02

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

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

    UK31510

Modules/Macros

  • DSNXIATB DSNXICTB DSNXICTS
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • R910 PSY UK31510

       UP07/12/11 P F712

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 January 2008