A fix is available
APAR status
Closed as program error.
Error description
In a few circumstances, COPY with CHECKPAGE does not detect an inconsistency in the page end flags. For instance in one reported case COPY was not detecting the inconsistency that was correctly reported by DSN1COPY CHECK with the following message: DSN1990I DSN1CPGD BROKEN PAGE. PAGE NUMBER = 00000002 REASON: PAGE END FLAGS INCONSISTENT. SERVICE INFO: CODE= 'C2A'X PGCOMB='E0'X PGTAIL='00'X Problem happens also for other similar error codes (i.e.:x'C29') The COPY utility should return an error message like DSNU518I. Problem does not occur in DB2 v10.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All DB2 9 for z/OS and DB2 10 for z/OS users * * of COPY utility. * **************************************************************** * PROBLEM DESCRIPTION: COPY utility does not detect broken * * data pages in a table space or abends * * with REASON=X'00E40100' and * * CAUSE=X'00C20042' * **************************************************************** * RECOMMENDATION: Apply corrective PTF when available. * **************************************************************** COPY utility was run on a table space with a broken page but did not detect nor report it and the job completed with rc0. When DSN1COPY with CHECK option was run against the same table space, it reported the broken page with the following message: DSN1990I DSN1CPGD BROKEN PAGE. PAGE NUMBER = 00000002. REASON: PAGE END FLAGS INCNSISTENT SERVICE INFO: CODE= 'C2A'X PGCOMB='00'X PGTAIL='00'X This page had PGCOMB = '00'X and PGEND = 'N', indicating it was broken. COPY utility did not identify it because it does not always check the page end flags of data pages in table spaces. With such broken data pages in table spaces, COPY could also abend with REASON=X'00E40100' and CAUSE=X'00C20042'. Abend was likely to happen when the pages were not already in bufferpool before the COPY job started. Additional Keywords: ABEND04E RC00E40100 RC00C20042
Problem conclusion
COPY utility has been modified to always check page end flags of data pages and not abend with broken pages.
Temporary fix
Comments
APAR Information
APAR number
PM80040
Reported component name
DB2 OS/390 & Z/
Reported component ID
5740XYR00
Reported release
910
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-01-07
Closed date
2013-03-20
Last modified date
2013-05-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK92720 UK92721
Modules/Macros
DSNUBAID DSNUBASA
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":"9.1","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":"9.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 May 2013