The following message was received during the execution of an Easytrieve program.
a004 catastrophic error a1400 13 eztzsm temporary file 65000 exceeding track limitation for a single volume
Easytrieve Report Generator, release 11.6
Originally EZTVFM was being used.
The program was changed to use report workfiles instead of EZTVFM, as described in article 217099
Use Report Workfiles to resolve A004 Catastrophic Error
The problem was not resolved and the following messages appeared
000023 IEC028I 837-08,IFG0554A,NDRKSL93,XDW52655,RPTWRK1,5235,MGC217,
000024 SYS22188.T232728.RA000.NDRKSL93.R0185396
000025 IDI0034I Fault analysis skipped due to: EXCLUDE option specification (F
000026 IEA995I SYMPTOM DUMP OUTPUT
000027 SYSTEM COMPLETION CODE=837 REASON CODE=00000008
It was determined the Report Workfile was created with RECFM FA.
The issue was resolved by using Report Workfiles with the correct RECFM in the JCL and Easytrieve source as shown below.
//RPTWRK1 DD UNIT=(DISK,7),SPACE=(CYL,(1000,1000)),
// DCB=(LRECL=205,RECFM=FBA,BLKSIZE=27880)
---------------- -------------------- ------------- ------------ ------------- ---------------- ---------
* OUTPUT FILES
*
FILE DW0259O1 FB (700 27300)
%DW0259EZ
*
FILE DW0259O2 PRINTER FB (205 27880)
*
FILE DW0259O3 FB (10 27990)
W259-CUST-ID 1 10 N
*
FILE RPTWRK1 FB (205 27880)