IBM Support

PH45854: POSSIBLE DATA LOSS DURING INCREMENTAL UPDATES USING IBM INTEGRATED SYNCHRONIZATION WITH DB2 13 FOR Z/OS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A new field controlling enhanced filtering of log records is not
    correctly initialized which may cause all data update log
    records to be missed by a log reading task started for
    incremental updates to IBM Db2 Analytics Accelerator or to IBM
    Db2 for z/OS Data Gate when connecting to Db2 13.
    
    Additional keywords:
    IDAAV7R5/K DATAGATE/K
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All Db2 13 for z/OS users who either use                     *
    * IBM Db2 Analytics Accelerator with IBM                       *
    * Integrated Synchronization or IBM Db2 for                    *
    * z/OS Data Gate.                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Possible data loss during incremental                        *
    * updates using IBM Integrated                                 *
    * Synchronization. After enabling                              *
    * replication for a table, no data                             *
    * update records are transferred in some                       *
    * cases.                                                       *
    * In certain conditions IBM Integrated                         *
    * Synchronization writes error messages                        *
    * when attempting to disable query                             *
    * acceleration or setting tables into                          *
    * error that are not replicated or not                         *
    * even accelerated.                                            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply corrective PTF when available                          *
    ****************************************************************
    When incremental updates are enabled, a list of tables to be
    replicated is sent to Db2. In some cases this list is passed
    incorrectly to Db2 and is interpreted as a list including
    partition information. This results in no data update log
    records being returned. In that case no Inserts/Updates/Deletes
    are indicated in the replication statistics, even when running
    for an extended period of time.
    In certain conditions utility and alter log records may be sent
    to the accelerator causing these messages for non replicated
    tables. The DSNX881I messages may contain:
      /W2025/ or /W2027/ Setting table Unknown ...
      /W2045/ During the processing of a utility action ...
      Error while asynchronously reading dbidobidlist for UTLR...
    Additional search keywords:
    IDAAV7R5/K DATAGATE/K MSGDSNX881I ZSA2 DATALOSS INCORROUT
    

Problem conclusion

  • Code has been changed to correctly set the filter list when
    requesting log records for both table updates and alter
    operations.
    Replicated tables should be checked for consistency and
    reloaded in case of mismatches after the PTF for APAR
    PH45854 has been installed.
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    PH45854

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    D10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-04-21

  • Closed date

    2022-05-31

  • Last modified date

    2022-09-08

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

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

    UI80810

Modules/Macros

  • DSNILGRT DSNLJMCF
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RD10 PSY UI80810

       UP22/06/02 P F206 ¢

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"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"D10","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
08 September 2022