View previous topic :: View next topic
|
Author |
Message |
aravindan_kv
New User
Joined: 20 Apr 2007 Posts: 3 Location: usa
|
|
|
|
Hello everyone,
I would like to run the program
SYS1.SAMPLIB(IGGCSIVG)
I have added the job card
and not sure remainig piece to be added in the JCL to execute successful
when doing JCL check it throw error
//C.SYSPRINT DD SYSOUT=*
//C.SYSIN DD *
//L.SYSLIN DD
//* DD DSN= OBJECT MODULE LIBRARY FOR IGGCSI00
//G.SYSOUT DD SYSOUT=*
//G.SYSIN DD *
ICFUCAT1
Could someone give me sample JCL |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello and welcome to the forum,
You need to post the diagnostic information generated. . .
Saying it "throw error" provides nothing for us to use to help you.
Among other things, you will need to name some datasets that are on your system - we have no idea how they are named there. |
|
Back to top |
|
|
superk
Global Moderator
Joined: 26 Apr 2004 Posts: 4652 Location: Raleigh, NC, USA
|
|
|
|
According to the manual:
Quote: |
IGGCSIVG is an assembler program that identifies unused space at the end of a VSAM data set. Basically, it computes the difference of the high-used and the high-allocated relative byte addresses (RBAs) for each VSAM data set in a given catalog. This program is useful in identifying over-allocated space.
Change the Binder/Linkage Editor SYSLIN DD statement to point to the linkage library for your installation. IGGCSIVG will run only with releases of DFSMS.
The input to IGGCSIVG is an 80-byte SYSIN DD record. The catalog name of the catalog to be processed must be left justified and start in column 1 of the input record. Multiple input records can be supplied.
IGGCSIVG prints a summary for each catalog name showing the total unused space by VSAM type. A total for all catalog names supplied is printed after the last catalog name is processed. |
|
|
Back to top |
|
|
aravindan_kv
New User
Joined: 20 Apr 2007 Posts: 3 Location: usa
|
|
|
|
This is the jcl check error , I got
//C.SYSPRINT DD SYSOUT=*
//C.SYSPRINT DD SYSOUT=*
CAY6016E OVERRIDDEN STEP "C" NOT FOUND IN PROCEDURE
CAY6033W ATTEMPTED OVERRIDE OF "SYSPRINT" IN STATEMENT 21 FAILED -
STATEMENTS OUT OF ORDER
//C.SYSIN DD *
//C.SYSIN DD *
(550 CARDS IN INPUT STREAM DATA SET)
CAY6016E OVERRIDDEN STEP "C" NOT FOUND IN PROCEDURE
After copyiing SYS1.SAMPLIB(IGGCSIVG)
to local pds , I have added the job card
other than that , what else need to be changed in the jcl? |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
You continue to post other than what is needed to help you. . .
Post the entire job you submit as well as the PROCedure expansion from the run. Hopefully, the input stream includes the entire source code which does not need to be posted here.
Quote: |
Change the Binder/Linkage Editor SYSLIN DD statement to point to the linkage library for your installation. IGGCSIVG will run only with releases of DFSMS.
The input to IGGCSIVG is an 80-byte SYSIN DD record. The catalog name of the catalog to be processed must be left justified and start in column 1 of the input record. Multiple input records can be supplied. |
Did you follow these instructions? |
|
Back to top |
|
|
|