IBM Support

PH58768: RUNSTATS 04E 00C90101 ABEND DSNINXPG ERQUAL2003

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • RUNSTATS running after LOAD RESUME PBR2 UTS may get RC00C90101
    DSNINXPG 2003 error, as the Db2 table scan program can not set
    part number correctly for spacemap page that covers the page
    pre-fetch list.
    
    Additional symptoms: ABEND0C4 ABENDS0C4 0000003A PIC3A DSNIBMIR
                         OFFSET00246 RUNSTATS 00E40347 RC00E40347
                         00C20064 RC00C20064
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All Db2 12 for z/OS and Db2 13 for z/OS who                  *
    * use RUNSTATS on UTS tables with TRUNCATE                     *
    * table REUSE STORAGE.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * ABEND04E at DSNINXPG ERQUAL2003 or                           *
    * ABEND0C4 RC0000003A at DSNIBMIR+00246                        *
    * during RUNSTATS on UTS table with                            *
    * TRUNCATE table REUSE STORAGE                                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply corrective PTF when available                          *
    ****************************************************************
    During the RUNSTATS on UTS table with TRUNCATE table REUSE
    STORAGE, space map page needs to be accessed to verify that
    the deleted spaces can be reused, Db2 failed to set up the
    correct partition number before access which leads to the
    following errors:
    ABEND04E at DSNINXPG ERQUAL2003 or
    ABEND0C4 RC0000003A at DSNIBMIR+00246
    

Problem conclusion

  • Db2 code is modified to use the correct partition number for
    space map page access during the RUNSTATS on UTS tables with
    TRUNCATE table REUSE STORAGE.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH58768

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    C10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-12-13

  • Closed date

    2024-02-02

  • Last modified date

    2024-03-03

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

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

    UI95522 UI95523

Modules/Macros

  • DSNINXPG
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RC10 PSY UI95522

       UP24/02/13 P F402

  • RD10 PSY UI95523

       UP24/02/13 P F402

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":"BU048","label":"IBM Software"},"Product":{"code":"SSEPEK","label":"DB2 for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"12.0","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
04 April 2024