A fix is available
APAR status
Closed as program error.
Error description
This APAR addresses two issues: 1) Comparing a V12 tablespace to a V11 tablespace results in a difference with partition DSSIZE. However, the source tablespace has PAGENUM ABSOLUTE. A Db2 restriction states that there cannot be a change to partition DSSIZE if the tablespace's PAGENUM value is ABSOLUTE. Compare nevertheless generates a change to DSSIZE for the tablespace partitions, resulting in SQLCODE = -628 at runtime. This fix will ensure Compare does not result in a change to DSSIZE for the tablespace partition if the tablespace PAGENUM is ABSOLUTE. There will be a warning message issued indicating that no change will be done. 2) Verification of a change to a comment on an existing column on a table may fail with the following message: ADB8013E An attempt was made to alter a column record, but the specified table does not contain this column >column_name<. Keywords: SQLCODEN628
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: Users of the Db2 Administration Tool for * * z/OS or Db2 Object Comparison Tool for z/OS * * who analyze a change. * **************************************************************** * PROBLEM DESCRIPTION: 1)The analyze process fails to process * * a COMMENT statement that is issued * * against a history table. * * * * 2)Object Compare generates a change for * * a partition DSSIZE value for a * * table space with PAGENUM=ABSOLUTE, even * * though Db2 does not allow this change. * * * * 3)When comparing table spaces that were * * migrated from Db2 11 (or earlier * * versions) to table spaces that were * * created in Db2 12, Object Compare * * reports incorrect partition DSSIZE * * changes for the migrated table spaces. * **************************************************************** 1) ANALYZE (merge module) fails to process a COMMENT statement that is issued against a history table and returns the following error: ADB8013E An attempt was made to alter a column record, but the specified table does not contain this column column_name. 2)Object Compare wrongly allows table space changes to the partition-level DSSIZE when PAGENUM is ABSOLUTE. To change the partition-level DSSIZE value, PAGENUM must be RELATIVE. The following message is returned: DSNT408I SQLCODE = -628, ERROR: THE CLAUSES ARE MUTUALLY EXCLUSIVE A warning message should indicate that this change is not allowed. 3) Object Compare reports incorrect partition DSSIZE changes on table spaces that are migrated from Db2 11 (or earlier versions) when compared to table spaces that are created in Db2 12.
Problem conclusion
1) The problem is resolved. 2) The following warning is now issued in this situation: ADB7230W Change to DSSIZE is not valid for this tablespace's partitions 3) The problem is resolved.
Temporary fix
Comments
APAR Information
APAR number
PH19222
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-11-15
Closed date
2020-03-16
Last modified date
2020-04-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI68426
Modules/Macros
ADB2CME ADB2REG ADB7000 ADBCCMM
Fix information
Fixed component name
DB2 ADMIN TOOL
Fixed component ID
568851500
Applicable component levels
RC10 PSY UI68426
UP20/03/20 P F003
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:
20 March 2020