IBM Support

PH39924: WHEN THE USEDBDS OPTION IS SPECIFIED OR AN SMS-FORMAT IC IS USED, SOME PROBLEMS OCCUR DURING KSDS OR ESDS RECOVERY.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • 1.If ADD IC or ADD PC is specified when recovering KSDS, the
    ICDS is not created correctly and the HPPC report is incorrect.
    2.If OUTPUT(BOTH) is specified, KSDS VSAM PUT error occurs in
    the copied DBDS dataset.
    3.When there are no more IC records to process but there are
    records to add from the log dataset and VSAM ESDS is blocked,
    the correct RBA of the next data set record could not be
    obtained.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMS Recovery Solution Pack for z/OS      *
    *                 Version 2 Release 1 ( FMID=HAHM210 )         *
    *                 IMS Database Recovery Facility users.        *
    ****************************************************************
    * PROBLEM DESCRIPTION: 1. If ADD IC or ADD PC is specified     *
    *                      when recovering KSDS, the ICDS is not   *
    *                      created correctly and the HPPC report   *
    *                      is incorrect.                           *
    *                      2. If OUTPUT(BOTH) is specified, KSDS   *
    *                      VSAM PUT error occurs in the copied     *
    *                      DBDS.                                   *
    *                      3. If DBDS is defined as blocked VSAM   *
    *                      ESDS, IC has only the first CI and the  *
    *                      update log exists in the CI after the   *
    *                      IC, the DBDS is recovered with          *
    *                      shifting back by 1 CI.                  *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    When the USEDBDS option is specified or a SMS-format IC is
    used, the following problems exist during recovery.
    1. If ADD IC or ADD PC is specified when recovering KSDS, DRF do
    not pass the records to HPIC or HPPC. Therefore, the ICDS is not
    created correctly and the HPPC report is incorrect.
    2. If OUTPUT(BOTH) is specified, KSDS VSAM PUT error occurs
    because the copied DBDS is PUT with OPTCD(DIR).
    3. If DBDS is defined as blocked VSAM ESDS, IC has only the
    first CI and the update log exists in the CI after the IC,
    the correct RBA of the next data set record cannot be obtained
    because the calculation of current RBA is incorrect.
    As a result, the DBDS is recovered with shifting back by 1 CI.
    

Problem conclusion

  • 1. If ADD IC or ADD PC is specified when recovering KSDS, DRF
    calls the API to pass the records to HPIC or HPPC.
    2. If OUTPUT(BOTH) is specified, PUT with OPTCD(SEQ) is used for
    the copied DBDS.
    3. If there are no more IC records to process but there are
    records to add from the log dataset, VSAM ESDS is blocked, and
    there are no only first CI record in the IC records, calculate
    the current RBA by CI size - Record length.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH39924

  • Reported component name

    IMS RCVR SOLUTN

  • Reported component ID

    5655V8600

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-08-17

  • Closed date

    2021-10-14

  • Last modified date

    2021-11-01

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

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

    UI77511

Modules/Macros

  • FRXIVSM0
    

Fix information

  • Fixed component name

    IMS RCVR SOLUTN

  • Fixed component ID

    5655V8600

Applicable component levels

  • R210 PSY UI77511

       UP21/11/01 P F110 ¢

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"},"Platform":[{"code":"PF054","label":"z\/OS"}],"Version":"2.1.0"}]

Document Information

Modified date:
02 November 2021