A fix is available
APAR status
Closed as program error.
Error description
Items addressed via this APAR: 1. In the case of the following conditions, DFR displayed "NOT FOUND" on a "UOR TIME(OFFSET)" field of a "BACKOUT REQUIRED PSB LIST" even if a LCHKPT=N parameter was specified. Moreover, DFR was not able to create complete UORTIME parameters of DBRC commands, so they appeared as X...X+XX:XX. Conditions: The recovery start checkpoint used by DFR was taken after a BMP region started and before it updated DL/I DBs. 2. In the case of the following conditions, DFR displayed a PSB name which has not updated DL/I DBs on a "PSBNAME" field of the "BACKOUT REQUIRED PSB LIST" even if the LCHKPT=N parameter was specified. Conditions: The recovery start checkpoint used by DFR was taken after a BMP region started and after it issued a CHKP call.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All IMS DEDB FAST RECOVERY Version 2 * * Release 2 (FMID=H1J2220) users who specify * * a LCHKPT=N parameter in a JCL under IMS V11, * * V12 or V13. * **************************************************************** * PROBLEM DESCRIPTION: Various problems for the processing of * * X'47' log record of DFR detected as the * * results of an additional code review * * and tests. * * Although a LCHKPT=N parameter is * * specified, DFR outputs the incomplete * * backout information to the following * * lists: * * - Backout Required PSB list * * - The DBRC commands written to * * DBRCOUTL/DBRCOUTV/DBRCOUTN DD * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** The following problems are fixed by this APAR: * 1. In the case of the following conditions, DFR displayed "NOT FOUND" on a "UOR TIME(OFFSET)" field of a "BACKOUT REQUIRED PSB LIST" even if a LCHKPT=N parameter was specified. Moreover, DFR was not able to create complete UORTIME parameters of DBRC commands, so they appeared as X...X+XX:XX. . Conditions: The recovery start checkpoint used by DFR was taken after a BMP region started and before it updated DL/I DBs. . 2. In the case of the following conditions, DFR displayed a PSB name which has not updated DL/I DBs on a "PSBNAME" field of the "BACKOUT REQUIRED PSB LIST" even if the LCHKPT=N parameter was specified. . Conditions: The recovery start checkpoint used by DFR was taken after a BMP region started and after it issued a CHKP call.
Problem conclusion
If a system checkpoint was taken by IMS after a BMP region started and before it updated DL/I DBs, a X'47' log record has zero CAPDBLBK. Even if the BMP region never issues a Full Function DL/I call, the X'47' log record may have non-zero CAPDBLBK that is pointed to a X'41' log record. However, DFR judges that a backout is required if only the X'47' log record has non-zero CAPDBLBK for a PSB, and saves a UORTIME. * The following modules have been modified. (x = B, C and D) * DFRLUORx - When saving a PSB name in the X'47' log record, this module was changed so that the UORTIME may also be saved. - This module was changed so that it might be checked to judge that the backout is required by the X'47' log record that a value of a LCHKPT parameter is "Y." *
Temporary fix
Comments
APAR Information
APAR number
PI16079
Reported component name
DEDB FAST RECOV
Reported component ID
5655E3200
Reported release
220
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-04-15
Closed date
2014-04-17
Last modified date
2014-05-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI17144
Modules/Macros
DFRLUORB DFRLUORC DFRLUORD
Fix information
Fixed component name
DEDB FAST RECOV
Fixed component ID
5655E3200
Applicable component levels
R220 PSY UI17144
UP14/04/22 P F404
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.
[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX895","label":"IMS DEDB Fast Recovery"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.2.0"}]
Document Information
Modified date:
03 October 2020