IBM Support

PI74677: CHANGES TO DETECT ERROR CONDITIONS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • This enhancement includes the following changes to detect and
    handle potential error conditions:
    1. Add new keyword (CHECK_DATA) to provide additional
    validation of page structures.  The new keyword will have the
    following options:
    CHECK_DATA NO will skip all checks.
    CHECK_DATA WRITE will check the data page for error just before
    the page is written and/or output by the log apply component.
    CHECK_DATA OPERATION will check the data page for errors before
    and after every log record operation in addition to just before
    the page is written and/or output by the log apply component.
    2. In some cases a Change Accumulation job may end with a zero
    return code but the image copy produced may be incorrect.
    In these cases, DSN1COPY would report a Broken Page in the image
    copy.  This enhancement will add checks to produce appropriate
    error messages and return codes from the Change Accumulation
    job.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of IBM DB2 Change Accumulation Tool    *
    *                 z/OS.                                        *
    ****************************************************************
    * PROBLEM DESCRIPTION: This enhancement includes the           *
    *                      following changes to detect and         *
    *                      handle potential error conditions:      *
    *                      1. Add new keyword (CHECK_DATA) to      *
    *                      provide additional validation of page   *
    *                      structures.  The new keyword will       *
    *                      have the following options:             *
    *                      CHECK_DATA NO will skip all checks.     *
    *                      CHECK_DATA WRITE will check the data    *
    *                      page for error just before the page is  *
    *                      written and/or output by the log apply  *
    *                      component.                              *
    *                      CHECK_DATA OPERATION will check the     *
    *                      data page for errors before and after   *
    *                      every log record operation in addition  *
    *                      to just before the page is written      *
    *                      and/or output by the log apply          *
    *                      component.                              *
    *                      2. In some cases a Change Accumulation  *
    *                      job may end with a zero return code     *
    *                      but the image copy produced may be      *
    *                      incorrect. In these cases, DSN1COPY     *
    *                      would report a Broken Page in the       *
    *                      image copy.  This enhancement will add  *
    *                      checks to produce appropriate           *
    *                      error messages and return codes from    *
    *                      the Change Accumulation job.            *
    ****************************************************************
    * RECOMMENDATION: APPLY the PTF.                               *
    ****************************************************************
    Code has been changed to correct this condition.
    

Problem conclusion

  • APPLY the PTF.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI74677

  • Reported component name

    DB2 CHANGE ACCU

  • Reported component ID

    5655F5500

  • Reported release

    310

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-01-10

  • Closed date

    2017-04-18

  • Last modified date

    2017-05-01

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI46510

Modules/Macros

  • GGC$ADM2 GGC$ALLO GGC$BDSN GGC$BMSG GGC$BULD
    GGC$BUTH GGC$DLCR GGC$JBRK GGC$JPRU GGC$MAIN GGC$MCLN GGC$MEPJ
    GGC$MEPL GGC$OPRU GGC$QBLD GGC$SINF GGC$TSQJ GGC$UCPN GGC$UCPO
    GGC$UIMG GGC$UOPT GGC$UPRC GGC$UPRD GGC$XMLB GGC$XMLJ GGC#AMIN
    GGC#ASYS GGC#BPRI GGC#CARD GGC#CHKR GGC#CMTU GGC#CNTL GGC#CONT
    GGC#CPNT GGC#CPOL GGC#DSPL GGC#EMCS GGC#ENQS GGC#ENVF GGC#FCPY
    GGC#ICAL GGC#IDCF GGC#LGAA GGC#LGAC GGC#LGAF GGC#LGAI GGC#LGAP
    GGC#LOGR GGC#LRDR GGC#LRD6 GGC#MAIN GGC#MLOG GGC#OBRP GGC#PRNG
    GGC#RANG GGC#RI   GGC#RPRP GGC#RUNT GGC#SUBD GGC#SUBX GGC#SYSC
    GGC#UPRI GGC#UTOB GGC#WRIT GGC#XMLD GGC#XMLS GGC@BULD GGC@DISC
    GGC@MAIN GGC@POBJ GGC@RDCL GGCGGCC  GGCHUOPT GGCIALI  GGCIDCAM
    GGCIENQS GGCIGRS  GGCIHFP  GGCIHLI2 GGCIPROT GGCISORT GGCISOR2
    GGCISOR3 GGCISOR5 GGCIUCB  GGCIUTLB GGCIVSAD GGCIVSAS GGC09
    GGC092E  GGC093E
    

Fix information

  • Fixed component name

    DB2 CHANGE ACCU

  • Fixed component ID

    5655F5500

Applicable component levels

  • R310 PSY UI46510

       UP17/04/25 P F704

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSAUXZ","label":"IBM Db2 Change Accumulation Tool for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
12 February 2021