A fix is available
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
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