CA Inforefiner (PIR) Batch Job, using DC/FORMAT for capture IMSLOG failed with error message: PIR0805C IMS DATA CAPTURE LOG RECORD DATA BLOCK MISSING
search cancel

CA Inforefiner (PIR) Batch Job, using DC/FORMAT for capture IMSLOG failed with error message: PIR0805C IMS DATA CAPTURE LOG RECORD DATA BLOCK MISSING

book

Article ID: 19555

calendar_today

Updated On:

Products

RC Compare for DB2 for z/OS 24X7 High-Availability Manager for DB2 for z/OS Batch Processor Compile QQF Data Compressor for DB2 for z/OS CA Unicenter NSM RC/Update for DB2 for z/OS DB2 TOOLS- DATABASE MISC Database Analyzer for DB2 for z/OS Fast Unload for DB2 for z/OS Fast Check for DB2 for z/OS Fast Index for DB2 for z/OS Rapid Reorg for DB2 for z/OS

Issue/Introduction

Description:

CA Inforefiner (PIR) Batch Job using DC/FORMAT for capture IMSLOG (IMSLOGB) failed, after upgrading from IMS V11 to IMS V12.1, with the following error message:


 	PIR0805C IMS DATA CAPTURE LOG RECORD DATA BLOCK MISSING. BLOCK ID: block ID.

Reason: An expected IMS data capture log record data block was not found in the log record.

Solution:

Please check the DC Format of your IMS Log file used, because extra fields was added by IMS V12.1 to the log format.
Set the IMSVERSION to 11 versus 12, and run again with the original log file.
To set the IMSVERSION for DC/Format, use the PROC found in HIGHLVL.SRCLIB(PL0DCI).
The PROC keyword is IMSVER=12 or IMSVER=11.
This is also noted in the CA Info Refiner Reference Guide, Chapter: DC/FORMAT.

To set the IMSVERSION for PIR Log Extract function, in the PL0IOPT of the PRE job step, specify as shown:


 SERVICE =PROPAGATE       
 FUNCTION =LOGEXTRACT 
 LOGTYPE = IMS
 LOGFILTER = YES
 IMSLOGTYPE = BOTH
 IMSLOGTYPE = ONLINE
 IMSLOGTYPE = BATCH
 IMSVERSION = 11
 IMSRELEASE = 1
 EXPANDTIME = 5

Environment

Release: INFORP00200-15-InfoRefiner
Component: