I have now tried both and still got:
SYSOUT:
-------
SVM4453I RECOVERY TERMINATED: DATA SET PROCESSED USING NOTE/POINT LOGIC
IEC030I B37-04,IFG0554A,LSYSRPCF,TSCOM300,SYS00010,8025,PUB825,SYS07352.T091323.RA000.LSYSRPCF.R0172417
WebFocus Error:
---------------
00 ERROR AT OR NEAR LINE 160 IN PROCEDURE OCEACCESFOCEXEC *
0 (FOC350) ERROR WRITING OUTPUT FILE: FOC$HOLD
01
00 NUMBER OF RECORDS IN TABLE= 686227 LINES= 147744
The first hold file worked fine but it has 563k records which probably took all the available spaces...
00 HOLDING FOCUS FILE...
01
00 NUMBER OF RECORDS IN TABLE= 563408 LINES= 563408
Here are the codes that I added:
JCL CODE:
---------
FOCSORT DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE),DCB=BLKSIZE=0
SYS00001 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE),DCB=BLKSIZE=0
SYS00002 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE),DCB=BLKSIZE=0
SYS00003 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE),DCB=BLKSIZE=0
SYS00004 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE),DCB=BLKSIZE=0
SYS00005 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE),DCB=BLKSIZE=0
SYS00006 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE),DCB=BLKSIZE=0
SYS00007 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE),DCB=BLKSIZE=0
SYS00008 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE),DCB=BLKSIZE=0
SYS00009 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE),DCB=BLKSIZE=0
SYS00010 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE),DCB=BLKSIZE=0
SYS00018 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE),DCB=BLKSIZE=0
SYS00019 DD UNIT=SYSDA,SPACE=(CYL,(100,20),RLSE),DCB=BLKSIZE=0
...after allocating all these, the report started allocating other SYS temp datasets. That's why it eventually ran out of space.
FOCEXEC CODE:
-------------
DYNAM DELETE CUST.HVP.FOC.HFUEL
DYNAM ALLOC FI HFUEL DA CUST.HVP.FOC.HFUEL NEW REUSE -
SPACE 100,20 CYLINDERS LRECL 1 RECFM FB BLKSIZE 1024 RELEASE
-RUN
...
ON TABLE HOLD AS HFUEL FORMAT FOCUS INDEX CONTRACT
--------------------------------------------
DYNAM DELETE CUST.HVP.FOC.HACC1
DYNAM ALLOC FI HACC1 DA CUST.HVP.FOC.HACC1 NEW REUSE -
SPACE 100,20 CYLINDERS LRECL 1 RECFM FB BLKSIZE 1024 RELEASE
-RUN
...
ON TABLE HOLD AS HACC1 FORMAT FOCUS INDEX CONTRACT
Thanks for the ideas though.
Do you know anything else that can be done?
Thanks,
Ronnel C
WebFocus 7.1.5
IBM ZOS 1.6