Everyone, There are a number of tools that have various levels of XREF capability for JCL, but none, I repeat none, can match the RES Suite. I have supported a number and/or competed against JCL tools for the past 33 years.
Mitch -----Original Message----- From: Nims,Alva John (Al) (Al) <[email protected]> To: IBM-MAIN <[email protected]> Sent: Thu, Feb 12, 2015 3:00 pm Subject: Re: XREF Members of JCL libs and their datasets Take a look at File 270 from the CBTTAPE (cbttape.org) there is something called JCLXREF that might get you started. There is also FILE 379 that has a procedure to produce several different XREF JCL reports, although it looks to be designed to be used against a PROCLIB. Al Nims Systems Admin/Programmer 3 Information Technology University of Florida (352) 273-1298 -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Lizette Koehler Sent: Wednesday, February 11, 2015 7:22 PM To: [email protected] Subject: XREF Members of JCL libs and their datasets I am looking to see if there are any easy ways to do the following I have a huge JCL PDS. I need to list out all members and the datasets they use (create/Del/open according to DISP= in JCL) I then need an xref by dsn and the jobs (member name = Job name in most cases) that use them Report 1 Member1 DSN1 Create Member2 DSN1 Open DSN2 Open, Migrate (has a another step that issues the HSM Migrate command ) DSN3 Delete DSN4(mem) Open - Indicates control card input Report 2 DSN1 Member1 Member2 DSN2 Member2 DSN3 Member2 DSN4(mem) Member2 Control card Input that affects the DSNx is okay to list - no need to know what is in the Control member at this time. This information is not in a Scheduler package. So this is just grunt type work. I have a couple of options with REXX and SAS. But thought if anyone had any ideas, I would like to see if there is another way to do this. I will eventually run SMF data and compare it to these reports to see what is actually running or in use. I can unload the JCL PDS into an IEBUPDTE file and go from there or use REXX with LM functions to read members one at a time. Thoughts or suggestions always welcomed. Lizette ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
