PM25897: ABEND04E RC00C90101 DSNIZLDR:5002 AFTER RECOVER TABLESPACE DUE TO MISSING A DICTIONARY PAGE

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Dump Title: DEFF,ABND=04E-00C90101,U=RDAMJH  ,M=N  ,C=101.DMC
    -LZ_DICT ,M=DSNTFRCV,LOC=DSNIDM  .DSNIZLDR:5002
    After RECOVER TABLESPACE, ABEND04E RC00C90101 DSNIZLDR:5002 was
    issued due to missing a dictionary page.
    The dictionary pages were inserted by AUTOCOMPRESS option.
    All dictionary pages were inserted correctly.
    Then RECOVER TABLESPACE recovered the tablespace from an image
    copy before inserting the dictionary pages.
    The RECOVER TABLESPACE didn't apply a dictionary page log
    because it had incorrect DBID/OBID.
    Then a dictionary page was missed.
    .
    The dictionary page log with incorrect DBID/OBID.
    010374ADD46F  TYPE(       REDO )  URID(010374ADC9C9)
        LRSN(C6C45F8BF2F7)  DBID(0006)  OBID(07F0)  PAGE(001046CF)
        SUBTYPE(RE/FORMAT,MODIFY HEADER/SPACEMAP/ROOT PAGE)  CLR(NO)
        PROCNAME(DSNIZLDL)
    The correct DBID/OBID was 0498/0002.
    But the log had DBID/OBID 0006/07F0 for DSNDB06.SYSTSVOL.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of the DB2 V10 for Z/OS new function   *
    *                 compress-on-insert on classic                *
    *                 (non-segmented) partitioned table spaces.    *
    ****************************************************************
    * PROBLEM DESCRIPTION: ABEND04E RC00C90101 DSNIZLDR:5002       *
    *                      and/or DSNT501I Resource Unavailable    *
    *                      messages with DB2 reason code 00C9007F  *
    *                      after recover tablespace with log       *
    *                      record application.                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The problem was due to incorrect basing of a work variable,
    resulting in incorrect dbid and/or obid being put in a log
    record for a dictionary page. This resulted in a missing
    dictionary page later when the dictionary-related log records
    were applied, because the dictionay-page log record was not
    applied to the dictionary pageset due to the incorrect dbid.
    

Problem conclusion

  • Code has been corrected to ensure correct basing of the variable
    

Temporary fix

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

Comments

APAR Information

  • APAR number

    PM25897

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    A10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-11-04

  • Closed date

    2010-12-15

  • Last modified date

    2011-01-03

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

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

    UK63153

Modules/Macros

  • DSNISMRT DSNIZLDL DSNIZLWL
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RA10 PSY UK63153

       UP10/12/31 P F012

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.



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

DB2 for z/OS

Software version:

10.0

Reference #:

PM25897

Modified date:

2011-01-03

Translate my page

Machine Translation

Content navigation