********************************* Top of Data **********************************
ICE600I 0 DFSORT ICETOOL UTILITY RUN STARTED
ICE650I 0 VISIT http://www.ibm.com/storage/dfsort FOR ICETOOL PAPERS, EXAMPLES A
ICE632I 0 SOURCE FOR ICETOOL STATEMENTS: TOOLIN
ICE630I 0 MODE IN EFFECT: STOP
COUNT FROM(IN) USING(CTL1)
ICE606I 0 DFSORT CALL 0001 FOR COPY FROM IN TO E35 EXIT USING CTL1CNTL CO
ICE628I 0 RECORD COUNT: 000000000082920
ICE602I 0 OPERATION RETURN CODE: 00
ICE601I 0 DFSORT ICETOOL UTILITY RUN ENDED - RETURN CODE: 00
******************************** Bottom of Data ********************************
I expect the only number of records in the TOOLMSG file i.e. RECORD COUNT: 000000000082920
Joined: 22 Mar 2009 Posts: 161 Location: South Africa
Hi,
Welcome after the long weekend.
Please see the below messages which were asked for:
Code:
For the SORTCARD:
//SYSIN DD *
OPTION COPY
INCLUDE COND=(1,1,CH,EQ,C'3')
OUTFIL NODETAIL,REMOVECC,
TRAILER1=(C' 8. RECORD COUNT OF FILE: ',COUNT,80:X)
/*
Below is the output:
**********************************************************************************
--TIMINGS (MINS.)-- ----PAGING COUNTS---
RC EXCP CPU SRB CLOCK SERV PG PAGE SWAP VIO SWAPS
00 1132 .00 .00 .02 4802 0 0 0 0 0
TOTAL CPU TIME= .00 TOTAL ELAPSED TIME= .02
0------ JES2 JOB STATISTICS ------
- 02 APR 2013 JOB EXECUTION DATE
- 17 CARDS READ
- 106 SYSOUT PRINT RECORDS
- 0 SYSOUT PUNCH RECORDS
- 7 SYSOUT SPOOL KBYTES
- 0.02 MINUTES EXECUTION TIME
******************************** BOTTOM OF DATA **********************************
SYSOUT:
********************************* TOP OF DATA **********************************
ICE802I 0 BLOCKSET TECHNIQUE IN CONTROL
ICE201I H RECORD TYPE IS F - DATA STARTS IN POSITION 1
ICE162I 0 ICEIEXIT CHANGED ONE OR MORE OPTIONS IN EFFECT
ICE858I 0 LA=1538008, DA=1024, AA=1536984, BA=219, CP=0, TA=267
ICE859I 0 LB=8784, DB=1004, AB=7780, BB=0, CP=1, RS=0, TB=21
ICE860I 0 F=YN, P=2, M=N, B=256
ICE751I 0 C5-K76982 C6-K90026 C7-K58148 C8-K67572 EE-K72040 E9-K60824 C9-BASE
ICE143I 0 BLOCKSET COPY TECHNIQUE SELECTED
ICE250I 0 VISIT http://www.ibm.com/storage/dfsort FOR DFSORT PAPERS, EXAMPLES AN
ICE000I 1 - CONTROL STATEMENTS FOR 5694-A01, Z/OS DFSORT V1R12 - 14:30 ON TUE AP
OPTION COPY
INCLUDE COND=(1,1,CH,EQ,C'3')
OUTFIL NODETAIL,REMOVECC,
TRAILER1=(C' 8. RECORD COUNT OF FILE: ',COUNT,80:X)
ICE201I H RECORD TYPE IS F - DATA STARTS IN POSITION 1
ICE162I 0 ICEIEXIT CHANGED ONE OR MORE OPTIONS IN EFFECT
ICE858I 0 LA=1538008, DA=1024, AA=1536984, BA=219, CP=0, TA=267
ICE859I 0 LB=8784, DB=1004, AB=7780, BB=0, CP=1, RS=0, TB=21
ICE860I 0 F=YN, P=2, M=N, B=256
ICE751I 0 C5-K76982 C6-K90026 C7-K58148 C8-K67572 EE-K72040 E9-K60824 C9-BASE
ICE193I 0 ICEAM1 INVOCATION ENVIRONMENT IN EFFECT - ICEAM1 ENVIRONMENT SELECTED
ICE252I 1 PARMLIB OPTIONS WERE MERGED WITH INSTALLATION MODULE DEFAULTS
ICE088I 0 ****QUEF.SRT10#11. , INPUT LRECL = 2500, BLKSIZE = 18432, TYPE
ICE092I 0 MAIN STORAGE = (1048576,1048576,1048576)
ICE156I 0 MAIN STORAGE ABOVE 16MB = (991216,991216)
ICE127I 0 OPTIONS: OVFLO=RC0 ,PAD=RC0 ,TRUNC=RC0 ,SPANINC=RC16,VLSCMP=N,SZERO=Y,
ICE128I 0 OPTIONS: SIZE=1048576,MAXLIM=4194304,MINLIM=524288,EQUALS=N,LIST=Y,ERE
ICE129I 0 OPTIONS: VIO=N,RESDNT=ALL ,SMF=NO ,WRKSEC=Y,OUTSEC=Y,VERIFY=N,CHALT=
ICE130I 0 OPTIONS: RESALL=4096,RESINV=0,SVC=109 ,CHECK=Y,WRKREL=Y,OUTREL=Y,CKPT=
ICE131I 0 OPTIONS: TMAXLIM=6291456,ARESALL=0,ARESINV=0,OVERRGN=65536,CINV=Y,CFW=
ICE132I 0 OPTIONS: VLSHRT=N,ZDPRINT=Y,IEXIT=Y,TEXIT=N,LISTX=N,EFS=NONE ,EXITC
ICE133I 0 OPTIONS: HIPRMAX=0 ,DSPSIZE=128 ,ODMAXBF=262144,SOLRF=Y,VLLONG=N,
ICE235I 0 OPTIONS: NULLOUT=RC0
ICE236I 0 OPTIONS: DYNAPCT=10 ,MOWRK=Y
ICE084I 1 VSAM ACCESS METHOD USED FOR SORTIN
ICE889I 0 CT=MAX , SB=3, L=0, D=0000, CCW=1MBI
ICE902I 0 O I PP10
ICE231I 0 STORAGE USED FOR OUTFIL : BELOW 16M = 21504, ABOVE 16M = 273408
ICE855I 0 SORTOUT : TX=N, R=J, L=J, B=D, BL=0, BR=0, DCT=4, VS=N, RU=X, SB=8
ICE210I 0 SORTOUT : EXCP USED, LRECL = 80, BLKSIZE = 27920, TYPE = FB
ICE751I 1 EF-BASE CB-K64632 F0-K66717 E8-K79990
ICE900I 0 CON=1,MUV=0,VOL=1,ENU=0,SBK=0,SRC=0,VEM=0
ICE055I 0 INSERT 0, DELETE 45244
ICE054I 0 RECORDS - IN: 56723, OUT: 11479
ICE227I 0 SORTOUT : DELETED = 11479, REPORT = 1, DATA = 0
ICE228I 0 SORTOUT : TOTAL IN = 11479, TOTAL OUT = 1
ICE804I 5 OUTFIL EXCP COUNT: 1
ICE174I 0 NO DATA RECORDS FOR AN OUTFIL DATA SET - RC=0
ICE891I 1 1040864 WMAIN, 7712 CMAIN, MAX CALLOC, N SCN, B BA, 0 AZ, 0 BZ, NY QC,
ICE892I 1 2500 RIN 2500 BLI 0 BLO 2498 RUN 0 BUN 2097 CPU 00 CVC
ICE052I 0 END OF DFSORT
******************************** BOTTOM OF DATA ********************************
For the below CARD:
//TOOLIN DD *
COUNT FROM(IN) WRITE(COUNTMSG) USING(CTL1)
/*
//CTL1CNTL DD *
INCLUDE COND=(1,1,CH,EQ,C'3') )
/*
Below is the output:
********************************* TOP OF DATA **********************************
--TIMINGS (MINS.)-- ----PAGING COUNTS---
RC EXCP CPU SRB CLOCK SERV PG PAGE SWAP VIO SWAPS
00 1140 .00 .00 .03 5961 0 0 0 0 0
TOTAL CPU TIME= .00 TOTAL ELAPSED TIME= .03
0------ JES2 JOB STATISTICS ------
- 02 APR 2013 JOB EXECUTION DATE
- 18 CARDS READ
- 117 SYSOUT PRINT RECORDS
- 0 SYSOUT PUNCH RECORDS
- 7 SYSOUT SPOOL KBYTES
- 0.03 MINUTES EXECUTION TIME
******************************** BOTTOM OF DATA ********************************
TOOLMSG:
********************************* TOP OF DATA **********************************
ICE600I 0 DFSORT ICETOOL UTILITY RUN STARTED
ICE650I 0 VISIT http://www.ibm.com/storage/dfsort FOR ICETOOL PAPERS, EXAMPLES A
ICE632I 0 SOURCE FOR ICETOOL STATEMENTS: TOOLIN
ICE630I 0 MODE IN EFFECT: STOP
COUNT FROM(IN) WRITE(COUNTMSG) USING(CTL1)
ICE606I 0 DFSORT CALL 0001 FOR COPY FROM IN TO E35 EXIT USING CTL1CNTL CO
ICE628I 0 RECORD COUNT: 000000000011479
ICE655I 0 COUNT RECORD WRITTEN IN COUNTMSG DATA SET - LENGTH IS 00015 BYTES
ICE602I 0 OPERATION RETURN CODE: 00
ICE601I 0 DFSORT ICETOOL UTILITY RUN ENDED - RETURN CODE: 00
******************************** BOTTOM OF DATA ********************************
DFSMSG
********************************* TOP OF DATA **********************************
ICE802I 0 BLOCKSET TECHNIQUE IN CONTROL
ICE201I H RECORD TYPE IS F - DATA STARTS IN POSITION 1
ICE162I 0 ICEIEXIT CHANGED ONE OR MORE OPTIONS IN EFFECT
ICE751I 0 C5-K76982 C6-K90026 C7-K58148 C8-K67572 EE-K72040 E9-K60824 C9-BASE
ICE143I 0 BLOCKSET COPY TECHNIQUE SELECTED
ICE250I 0 VISIT http://www.ibm.com/storage/dfsort FOR DFSORT PAPERS, EXAMPLES AN
ICE000I 0 - CONTROL STATEMENTS FOR 5694-A01, Z/OS DFSORT V1R12 - 14:40 ON TUE AP
INCLUDE COND=(1,1,CH,EQ,C'3') )
ICE146I 0 END OF STATEMENTS FROM CTL1CNTL - PARAMETER LIST STATEMENTS FOLLOW
DEBUG NOABEND,ESTAE
OPTION MSGDDN=DFSMSG,LIST,MSGPRT=ALL,RESINV=0,SORTDD=CTL1,SORTIN=IN,CO
Y,NOCHECK
MODS E35=(ICE35DU,12288)
ICE201I H RECORD TYPE IS F - DATA STARTS IN POSITION 1
ICE162I 0 ICEIEXIT CHANGED ONE OR MORE OPTIONS IN EFFECT
ICE751I 0 C5-K76982 C6-K90026 C7-K58148 C8-K67572 EE-K72040 E9-K60824 C9-BASE
CE193I 0 ICEAM2 INVOCATION ENVIRONMENT IN EFFECT - ICEAM2 ENVIRONMENT SELECTED
CE252I 1 PARMLIB OPTIONS WERE MERGED WITH INSTALLATION MODULE DEFAULTS
CE088I 0 ****QUEF.SRT10#11. , INPUT LRECL = 2500, BLKSIZE = 18432, TYPE
CE092I 0 MAIN STORAGE = (1048576,1048576,1048576)
CE156I 0 MAIN STORAGE ABOVE 16MB = (1007600,991216)
CE127I 0 OPTIONS: OVFLO=RC0 ,PAD=RC0 ,TRUNC=RC0 ,SPANINC=RC16,VLSCMP=N,SZERO=Y,
CE128I 0 OPTIONS: SIZE=1048576,MAXLIM=4194304,MINLIM=524288,EQUALS=N,LIST=Y,ERE
CE129I 0 OPTIONS: VIO=N,RESDNT=ALL ,SMF=NO ,WRKSEC=Y,OUTSEC=Y,VERIFY=N,CHALT=
CE130I 0 OPTIONS: RESALL=4096,RESINV=0,SVC=109 ,CHECK=N,WRKREL=Y,OUTREL=Y,CKPT=
CE131I 0 OPTIONS: TMAXLIM=6291456,ARESALL=0,ARESINV=0,OVERRGN=16384,CINV=Y,CFW=
CE132I 0 OPTIONS: VLSHRT=N,ZDPRINT=Y,IEXIT=Y,TEXIT=N,LISTX=N,EFS=NONE ,EXITC
CE133I 0 OPTIONS: HIPRMAX=0 ,DSPSIZE=128 ,ODMAXBF=0,SOLRF=Y,VLLONG=N,VSAMI
CE235I 0 OPTIONS: NULLOUT=RC0
CE236I 0 OPTIONS: DYNAPCT=10 ,MOWRK=Y
CE084I 1 VSAM ACCESS METHOD USED FOR IN
CE889I 0 CT=MAX , SB=3, L=0, D=0000, CCW=1MBI
CE902I 0 O I PP10
CE751I 1 EF-BASE F0-K66717 E8-K79990
CE900I 0 CON=1,MUV=0,VOL=1,ENU=0,SBK=0,SRC=0,VEM=0
ICE091I 0 OUTPUT LRECL = 2500, TYPE = F
ICE055I 0 INSERT 0, DELETE 56723
ICE054I 0 RECORDS - IN: 56723, OUT: 0
ICE891I 1 1040864 WMAIN, 7712 CMAIN, MAX CALLOC, N SCN, B BA, 0 AZ, 0 BZ, NN QC,
ICE892I 1 2500 RIN 2500 BLI 0 BLO 2498 RUN 0 BUN 2097 CPU 00 CVC
ICE052I 0 END OF DFSORT
******************************** BOTTOM OF DATA ********************************
The reason I asked you for the sysout is when you assumed/thought that ICETOOL count job is better than invoking DFSORT directly. From the latest outputs a direct invoking of DFSORT wins in every aspect. I am not sure as to how you came up with the earlier stats.
abhijit.nayak01 wrote:
DFSORT JOB timings
Code:
--TIMINGS (MINS.)-- ----PAGING COUNTS---
RC EXCP CPU SRB CLOCK SERV PG PAGE SWAP VIO SWAPS
00 1132 .00 .00 .02 4802 0 0 0 0 0
TOTAL CPU TIME= .00 TOTAL ELAPSED TIME= .02
abhijit.nayak01 wrote:
ICETOOL JOB timings
Code:
--TIMINGS (MINS.)-- ----PAGING COUNTS---
RC EXCP CPU SRB CLOCK SERV PG PAGE SWAP VIO SWAPS
00 1140 .00 .00 .03 5961 0 0 0 0 0
TOTAL CPU TIME= .00 TOTAL ELAPSED TIME= .03
abhijit.nayak01 wrote:
Now if the count is more than 10000 can I set a RC=12.
You never like reading do you? Looks like I should be the one getting tired of spoon feeding you as you don't seem to get tired of asking questions. Read the COUNT operator below and read upon Example 3
Joined: 09 Mar 2011 Posts: 7309 Location: Inside the Matrix
Well, the presumption about ICETOOL was at least partly my fault :-)
I misled myself from a discussion a while back of how to get an Assembler program counting records on a file closer to the EXCP count produced by DFSORT for the same file. After an "EXIT" had been suggested (so that DFSORT did the IO anyway) I suggested (tongue in cheek) ICETOOL's COUNT and wasn't contradicted :-)
I guess thinking better, if COUNT is using DFSORT, then for a plain count DFSORT has to be "faster" due to the removal of the ICETOOL overhead.
I am not sure how the first ICETOOL process was better than DFSSORT in terms of SERV Units and I can not varify whether I copied correctly as the job spool is gone.