A fix is available
APAR status
Closed as program error.
Error description
This APAR addresses two issues: 1) GEN/DDL of a tablespace created before DB2 V12 may not produce the correct DDL for parameters FREEPAGE, PCTFREE, and PCTFREE_UPD. 2) Compare of a tablespace created before DB2 V12 with a DB2 V12 tablespace from either the catalog or DDL may not produce the correct change statements for parameters PCTFREE and PCTFREE_UPD.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: Users of the DB2 Administration Tool for * * z/OS who use GEN/DDL and Compare with * * tablespaces created before DB2 V12. * **************************************************************** * PROBLEM DESCRIPTION: Migrated tablespaces that were created * * before DB2 V12 contain null values in * * SYSTABLESPACE columns FREEPAGE, * * PCTFREE, and PCTFREE_UPD. This could * * cause invalid DDL to be generated by * * GEN/DDL and to be used by Compare. * **************************************************************** This APAR addresses the following issues: 1) GEN/DDL of a migrated tablespace created before DB2 V12 may not produce the correct DDL for parameters FREEPAGE, PCTFREE, and PCTFREE_UPD. For example, if a tablespace was defined as having: FREEPAGE 15 PCTFREE 10 NUMPARTS 2 The DDL generated might show the following: NUMPARTS 2 (PART 2 FREEPAGE 15 PCTFREE 10) This fix ensures that the correct parameters are generated. 2) Compare of a migrated tablespace created before DB2 V12 with a DB2 V12 tablespace from either the catalog or DDL does not produce the correct change statements for parameters PCTFREE and PCTFREE_UPD. Compare will now do the following: 1. If a V12 tablespace (or DDL equivalent to creating a V12 tablespace) is the source, and the migrated pre-DB2 V12 TS is the target, the values of SYSTABLEPART columns PCTFREE and PCTFREE_UPD will be used instead of NULL. If there is a difference between these values and the source SYSTABLESPACE values, there will be a change statement to change the SYSTABLESPACE PCTFREE and PCTFREE_UPD values from NULL to the source values. 2. If the migrated pre-DB2 V12 tablespace is the source and a V12 tablespace is the target, there is no change generated for the SYSTABLESPACE PCTFREE and PCTFREE_UPD parameters. Changes to SYSTABLEPART parameters continue as normal.
Problem conclusion
The problems have been resolved.
Temporary fix
Comments
APAR Information
APAR number
PH10996
Reported component name
DB2 ADMIN TOOL
Reported component ID
568851500
Reported release
C10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-04-12
Closed date
2020-01-28
Last modified date
2020-02-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI67601 010PC2 010PC2
Modules/Macros
ADB2CM3 ADB2CME ADB2CMF ADB2CMO ADB2CMP ADB2CMR ADB2CMS ADB2CMT ADB2CMU ADB2REG ADB2REM ADB2REP ADB2RGC
Fix information
Fixed component name
DB2 ADMIN TOOL
Fixed component ID
568851500
Applicable component levels
RC10 PSY UI67601
UP20/01/30 P F001
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":"SSCVQTD","label":"IBM Db2 Administration Tool for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"12.1.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
04 February 2020