Skip to main content

TPF : Support : Maintenance TPF : Support : Maintenance

Skip to: Abstract | Comments | Solution | Migration | Download

APAR NUMBER:  PJ30610                           
PRODUCT:  TPF4  
FUNCTIONAL AREA:  CONTINUOUS DATA COLLECTION (CDC)  
SHIPPED IN PUT:  20  
   

ABSTRACT:  
PJ29925 may cause an OPR-IDB013C from segment UFB2 when using the TPFDF  
option in CDC.  
   
APAR CONTENTS:  
FEATURE   TYPE                STATUS    NAME                                
Base      CHeader             Changed   include/c$icdc.h  
Base      CHeader             Changed   include/tpf/c_irc0df.h  
Base      C                   Changed   source/rt/base/cdcp.c  
   
PREREQUISITE APARS:  To be applied in order listed.  
Base      CHeader             Changed   include/c$icdc.h  
 PJ27095(12)  PJ28097(15)  PJ29925(19)  PJ30137(19)  PJ30215(20)  
 PJ30233(20)  PJ30465(20)  PJ30503(20)  PJ30701(20)  PJ30589(20)  
Base      CHeader             Changed   include/tpf/c_irc0df.h  
 PJ30701(20)  
Base      C                   Changed   source/rt/base/cdcp.c  
 PJ27095(12)  PJ27775(15)  PJ28097(15)  PJ29925(19)  PJ30137(19)  
 PJ30215(20)  PJ30233(20)  PJ30253(20)  PJ30251(20)  PJ30465(20)  
 PJ30503(20)  PJ30701(20)  PJ30589(20)  
   

COMMENTS:  
When running CDC using the TPFDF option and the application crosses the  
midnight boundary between the current day and the next, an incorrect  
index entry in the CDC TPFDF database could be created. Once this  
occurred, using the ZUDFM DISPLAY command to view the contents of the  
CDC TPFDF database index would result in an OPR-IDB013C. The corrupted  
entry would only be created if the day change occurred right before the  
CDC application started writing the multiple records for the interval  
to the TPFDF database. Since it would take a new timestamp right before   
it started the writing process, it would be using an algorithm string  
for the TPFDF database, but no matching algorithm index would exist.  
This would cause a corrupted index to be created.  
   

SOLUTION:  
There were two things done to correct the problem:   
a) Make sure that there is one and only one timestamp   
 per collection interval.   
b) If TPFDF is being used as the storage medium, make   
 sure that a valid index entry exists for the current   
 date.  
   
   

DEPENDENCIES  
   
SEGMENTS TO BE ASSEMBLED OR COMPILED:  
None.  
   
SEGMENTS TO BE LINK EDITED:  
cdcp40.exe (Shipped in Tar File)  
   
COREQS:  
None.  
   

MIGRATION CONSIDERATIONS:  
None.  
   
UPDATED INFORMATION UNITS:  
None.  
   
See your IBM representative if you need additional information.  
   

DOWNLOAD INSTRUCTIONS:  
http://www.ibm.com/software/htp/tpf/pages/maint.htm
   
-- END APAR PJ30610 
       


Download file(s):
Login once to access server, leave window open, then click on link(s) below. Source Listing Binary