IBM Support

PH63703: SQL Apply failed with an SQLCODE -551 when Fullrefresh is done with loadxit=N

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • SQL Apply failed with an SQLCODE -551 when Fullrefresh
    is done with loadxit=N
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 1- QCapture users                            *
    *                 2- Capture users                             *
    *                 3- All Capture users                         *
    *                 4- SQL Apply users                           *
    ****************************************************************
    * PROBLEM DESCRIPTION: 1- QCAPTURE failed to SELECT from Db2   *
    *                      catalog when running in proxy mode      *
    *                      2- The counter for total number of log  *
    *                      records using CDDS for decompression    *
    *                      is wrong                                *
    *                      3- CAPPARMS support for                 *
    *                      IFI_CDDS_MODE_SOURCE parameter          *
    *                      4- SQL Apply failed with an SQLCODE     *
    *                      -551 when fullrefresh                   *
    ****************************************************************
    1- When running in proxy mode, Q Capture failed to select from
    Db2 sysibm.sysfields
    2- The counter is not correctly incremented and formatted.
    3- CAPPARMS table support for IFI_CDDS_MODE_SOURCE parameter is
    needed, not only from run time parameter.
    4- Apply failed with an SQLCODE -551 when a Full-Refresh is
    needed. The message shows that lack of ALTER privilege for the
    table causes the -551.
    

Problem conclusion

  • 1- Q Capture fixed the problem by changing the declaration of
    remoteLoc from a pointer to character string.
    2- Fixed the processing for the counters.
    3- Capture program is changed to read IFI_CDDS_MODE_SOURCE
    parameter from CAPPARMS table and run time paramter.
    4- In order to avoid that the Truncate SQL statement getting
    SQLCODE -551, the RESTRICT WHEN DELETE TRIGGERS be explicitly
    specified in the Truncate (example: TRUNCATE xxx.T1COPY
    RESTRICT WHEN DELETE TRIGGERS ).
    ASNCLP was not updated.
    Function Level: 1140.103
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH63703

  • Reported component name

    WS REPLICATION

  • Reported component ID

    5655L8800

  • Reported release

    B33

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-10-14

  • Closed date

    2024-11-05

  • Last modified date

    2024-12-03

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

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

    UI98967 UI98968 UI98969 UI98970

Modules/Macros

  • ASN2BASE ASN2ZOSC ASNAAPP  ASNACMD  ASNADMSP ASNAPPLY ASNCAP
    ASNCATM  ASNCCMD  ASNMCMD  ASNMON   ASNQACMD ASNQAPP  ASNQCAP
    ASNQCCMD ASNQDEP  ASNQEXRP ASNQMFMT ASNQXFMT ASNRBASE ASNTDIFF
    ASNTDSP  ASNTRC
    

Fix information

  • Fixed component name

    WS REPLICATION

  • Fixed component ID

    5655L8800

Applicable component levels

  • RB33 PSY UI98967

       UP24/11/12 P F411

  • RB34 PSY UI98968

       UP24/11/13 P F411

  • RB35 PSY UI98969

       UP24/11/12 P F411

  • RB36 PSY UI98970

       UP24/11/12 P F411

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":"BU029","label":"Software"},"Product":{"code":"SSDP5R","label":"InfoSphere Replication Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B33"}]

Document Information

Modified date:
03 December 2024