IBM Support

PI78859: UPDATE SQL GOT ABEND04E DSNILKDY:1002 WHEN A CHANGE PART LOCK FAILED DUE TO INVALID TOKEN (INVTOKEN IRLM RC/RSN=0010/0400)

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Update sql got abend04e DSNILKDY:1002 when a CHANGE part lock
    (LKNMPART, func=03, stat=03, dura=41) failed due to invalid
    token (INVTOKEN IRLM rc/rsn=0010/0400, RLPRCB6=on). The invalid
    lock token would have been incorrectly obtained from an agent
    related pageset block.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: ALL DB2 V10 and V11 for z/OS users that use  *
    *                 partition by growth table spaces             *
    *                                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: ABND=04E-00C90101 in DSNILKDY           *
    *                      with ERQUAL1002 during change           *
    *                      part lock request on a partition        *
    *                      by growth table space.                  *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    During a change part lock request on a partition by growth table
    space there is a timing window that may cause DB2 to lose track
    of the part lock on its last partition.
    This could cause an invalid lock token to be taken later and
    then ABEND=04E-00C90101 at DSNILKDY:1002.
    

Problem conclusion

  • Fixes made in DB2 to get the correct number of partitions for
    a partitioned by growth table space during a change lock
    request.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI78859

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    A10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-03-27

  • Closed date

    2017-06-06

  • Last modified date

    2017-07-05

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

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

    PI78862 UI47827 UI47828

Modules/Macros

  • DSNILKDY
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RA10 PSY UI47827

       UP17/06/21 P F706

  • RB10 PSY UI47828

       UP17/06/21 P F706

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":"10.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":"10.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
05 July 2017