IBM Support

PI93821: ABEND04E FROM RUNNING ADMIN_COMMAND_DSN WITH DSN SUBCOMMAND FREEPACKAGE(COLLECTION-ID.*) ABEND04E RC00D91044 00D90144

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When running ADMIN_COMMAND_DSN with DSN SUBCOMMAND FREE
    PACKAGE(collection-id.*) causes DB2 to issue an abend04E
    RC00D91044
    

Local fix

  • CALL ADMIN_COMMAND_DSN with FREE PACKAGE(collection-id.*.(*))
    instead of FREE PACKAGE(collection-id.*).
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All Db2 11 for z/OS and Db2 12 for z/OS                      *
    * customers who use the Db2-supplied                           *
    * stored procedure                                             *
    * SYSPROC.ADMIN_COMMAND_DSN                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * SYSPROC.ADMIN_COMMAND_DSN may cause                          *
    * Db2 to abend with SYSTEM COMPLETION                          *
    * CODE=04E REASON CODE=00D91044, and                           *
    * as a result, the stored procedure                            *
    * returns message DSNA642I DSNADMCS                            *
    * CALL TO REBIND INTERFACE FAILED,                             *
    * ATTCHMVS RC=-78 when it processes a                          *
    * FREE PACKAGE(collection-id.*) or                             *
    * REBIND PACKAGE(collection-id.*) DSN                          *
    * subcommand.                                                  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * APPLY PTF                                                    *
    ****************************************************************
    If the version-id is omitted in any of these DSN subcommands:
    o FREE PACKAGE(collection-id.package-id)
    o REBIND PACKAGE(collection-id.package-id)
    where package-id is an asterisk (*), ADMIN_COMMAND_DSN sets
    the default version-id to an empty string, instead of an
    asterisk (*).
    
    Since the default version-id is set incorrectly, when
    when ADMIN_COMMAND_DSN expands the specified package-id '*',
    the expanded list of packages may not be correct.
    
    As a result, ADMIN_COMMAND_DSN may send these DSN subcommands
    as is to Db2, instead of expanding the specified package-id
    '*' and sending one FREE PACKAGE or REBIND PACKAGE for each
    package in the specified collection-id.
    
    If the specified collection-id.* identifies more than one
    package, Db2 abends with SYSTEM COMPLETION CODE=04E REASON
    CODE=00D91044 and ADMIN_COMMAND_DSN returns with the message
    DSNA642I DSNADMCS CALL TO REBIND INTERFACE FAILED, ATTCHMVS
    RC=-78.
    

Problem conclusion

  • ADMIN_COMMAND_DSN is modified to set the default version-id
    correctly when processing these DSN subcommands:
    o FREE PACKAGE(collection-id.package-id)
    o REBIND PACKAGE(collection-id.package-id)
    where the version-id is omitted.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI93821

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    B10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-02-14

  • Closed date

    2018-04-11

  • Last modified date

    2018-05-01

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

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

    UI55164 UI55171

Modules/Macros

  • DSNADMCS
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RC10 PSY UI55164

       UP18/04/27 P F804

  • RB10 PSY UI55171

       UP18/04/27 P F804

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

Document Information

Modified date:
01 May 2018