APAR status
Closed as program error.
Error description
IMS OLR development made significant changes to the format of the OLR '2930'x log record, and DRF needs to add the code to support the changes. Keywords IMSV10TGT/K IMSV11TGT/K IMSV12TGT/K
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of DRF Version 3 Release 1 with * * OLR will be affected. * **************************************************************** * PROBLEM DESCRIPTION: This APAR addresses four problems. * * 1. * * DRF does not pick up the new IMS * * mapping of 2930 record. * * * * 2. * * When OLR allocates the output data * * sets, the space allocation is always * * done in blocks and not in the same * * units as the input data sets. * * * * 3. * * Data set restore I/O error with the * * messege of FRD0001I, OLR DEF REC * * RETRIEVE. * * * * 4. * * DRF allocates dataset with space * * exceeding limit * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** For the problem one: The 2930 mapping in DRF does not match the mapping of IMS. OLR is not fully supported by DRF. For the problem two: When an OLR input data set is allocated in tracks or cylinders, the existing logic in FRXIOCR0 converts the primary and secondary amounts to blocks, and the output data sets space allocation is done in blocks to provide device independence. For the problem three: OLR log records are skipped during the log processing. For the problem four: track flag is on when the unit of space size is block.
Problem conclusion
AIDS: RIDS/UTIL RIDS/DBS DBS/UTIL GEN: KEYWORDS: *** END IMS KEYWORDS *** FRXOLRA has been modified to match IMS mapping of 2930 records. FRXIOCR0, FRXIOCC0, FRXIOCD0, FRXDDCR0, FRXDDCC0 and FRXDDCD have been modified to allocate the output data sets in the same units as the input data sets, specifically, if the input data sets are allocated in tracks or cylinders, the output data sets will also be allocated in tracks or cylinders. FRXRBUF0 and FRXIICC have been modified to fix the errors of skipping the OLR records. FRXDDCD0 has been modified to fix the calculation problem for the output space unit size. FRXDDCP0,FRXDDDF0,FRXDDDL0,FRXIIOM0,FRXIOCP0,FRXIODF0,FRXIODL0, FRXIOSM0 and FRXIVSM0 have been recompiled due to FRXOLRA and FRXIICC changes.
Temporary fix
Comments
APAR Information
APAR number
PK50997
Reported component name
IMS DB RECOVERY
Reported component ID
5655I4400
Reported release
310
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2007-08-14
Closed date
2009-03-19
Last modified date
2011-08-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK45038
Modules/Macros
FRXDDCC0 FRXDDCD0 FRXDDCP0 FRXDDCR0 FRXDDDF0 FRXDDDL0 FRXIICC FRXIIOM0 FRXIOCC0 FRXIOCD0 FRXIOCP0 FRXIOCR0 FRXIODF0 FRXIODL0 FRXIOMG0 FRXIOSM0 FRXIVSM0 FRXOLRA FRXRBUF0
Fix information
Fixed component name
IMS DB RECOVERY
Fixed component ID
5655I4400
Applicable component levels
R310 PSY UK45038
UP09/03/20 P F903
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX88Z","label":"IMS Database Recovery Facility"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 August 2011