A fix is available
APAR status
Closed as new function.
Error description
New function to enhance EXPLAIN(ONLY) option for REBIND PACKAGE. 1. Support EXLAIN(ONLY) for REBIND PACKAGE of an advanced trigger package 2. Support OWNER/OWNERTYPE to change when REBIND PACKAGE with PLANMGMT(BASIC/EXTENDED)
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All Db2 13 for z/OS users who use * * BIND/REBIND PACKAGE with the EXPLAIN(ONLY) * * option. * **************************************************************** * PROBLEM DESCRIPTION: Code to support enhancement of REBIND * * PACKAGE with EXPLAIN(ONLY) option that * * solves the following two problems. * * * * 1. Rebind package for an advanced * * trigger does not allow EXPLAIN(ONLY) * * to be specified. DSNT215I is issued * * for such kind of REBIND subcommand. * * 2. Rebind package with * * PLANMGMT(BASIC/EXTENDED) does not * * allow OWNER or OWNERTYPE option to * * change value. DSNT216I is issued for * * such kind of REBIND subcommand. * * * * Besides the new functions, this APAR * * also fixes two defects. * * * * 1. A remote REBIND PACKAGE with * * EXPLAIN(ONLY) rebinds the package as * * if the EXPLAIN(ONLY) is not specified. * * No explain tables are populated. * * 2. A remote BIND PACKAGE populates * * SYSIBM.SYSPACKAGE.PLANMGMT with 'E' or * * 'B'. * **************************************************************** With the enhancement of this APAR, the following new functions are supported. 1. REBIND PACKAGE of an advanced trigger with EXPLAIN(ONLY) is supported. 2. REBIND PACKAGE with PLANMGMT(BASIC/EXTENDED) can specify OWNER or OWNERTYPE with different value from the original value when EXPLAIN(ONLY) is specified. With this APAR, the two defects are fixed with the correct behavior. 1. A remote REBIND PACKAGE with EXPLAIN(ONLY) does not change the package, but populates the explain tables. 2. A remote BIND PACKAGE populates SYSIBM.SYSPACKAGE.PLAMGMT with blank. Additional Keywords: SQLEXPLAIN SQLTRIGGER MSGDSNT215I MSGDSNT216I
Problem conclusion
Temporary fix
Comments
The Db2 product documentation is updated for these changes. For more information, see the description of this APAR in: https://www.ibm.com/docs/en/SSEPEK_13.0.0/ wnew/src/tpc/db2z_13_newfunctionapars.html
APAR Information
APAR number
PH61970
Reported component name
DB2 OS/390 & Z/
Reported component ID
5740XYR00
Reported release
D10
Status
CLOSED UR1
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2024-06-20
Closed date
2024-11-18
Last modified date
2024-12-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI99104
Modules/Macros
DSNTBAR DSNTBAS2 DSNTBRB2
Fix information
Fixed component name
DB2 OS/390 & Z/
Fixed component ID
5740XYR00
Applicable component levels
RD10 PSY UI99104
UP24/11/27 P F411 ¢
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":"D10","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
03 December 2024