any such thing as JCL for Unix?


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers any such thing as JCL for Unix?
# 1  
Old 06-21-2004
Question any such thing as JCL for Unix?

beyond newbie but I figured, what better place to ask than the "dummies" section Smilie

Please point me to any online documentation for such a beast if it exists.

thanks
# 2  
Old 06-21-2004
what is JCL?
# 3  
Old 06-22-2004
JCL is job control language on the mainframe. I may be wrong but I tend to think that shell scripting (as a wrapper to a binary program) is an UNIX equivalent to JCL on the mainframe. At least its probably as close as your gonna get.
# 4  
Old 07-20-2004
This is an interesting question that I need answered too, having been in mainframes for years and just moving into unix. The functionality of JCL (Job Control Language) along with JES2 (Job Entry Susbsystem) serves in the mainframes is the following and how do the unix folks handle similar function?

In a production 'batch' environment there are many 'jobs' scheduled (by people) depending on the time the input files are available (created by other jobs that should have run 'succesfully' by that time); each job itself has many tasks that are serially sequenced and down stream tasks depend on the earlier tasks running 'successfully' (indicated by return codes); each task creates output that is useful to either subsequent tasks or other jobs that are scheduled later. Orchestrating this production stream with dependencies especially when intermediate tasks abend is the fun part.

What are the facilities availble in unix to handle large production environments? I can see coding shell scripts for 5 or ten jobs with dependencies two or three deep. Anything more will get one's knickers in a knot. Comments appreciated.
# 5  
Old 07-20-2004
Look into using the Control-M agent on the unix boxes.

Whilst I'm still learning up in my new position using an IBM Mainframe S/390 running Control-M / D / JES2 / SDSF/ etc.; we also run a large number of UNIX systems for our large end financial & insurance application needs. To co-ordinate process flow between hosts, each UNIX system has a Control-M agent that can both capture and set conditions to/from the Mainframe/same UNIX host/other UNIX host/NT host. (Hope that made some sense).

There isn't Mainframe-JCL for the UNIX platform per-se.

HTH's
# 6  
Old 07-20-2004
I know there are plenty of 3rd party scheduling packages that have the kind of functionality you are talking about. A year or so back at my previous job we were looking into them. But they were ridiculously expensive so we didn't buy any.

For example, we had about 10 Unix boxes running Oracle mostly, with only a few users on each box. And the licensing for that tiny environment was going to be $50,000 to $100,000 from the vendors we were talking to. You can see why we gave up on that path and let our developers write some homegrown scripts. If we were much bigger doing it ourself might not have worked, but it was totally unreasonable to pay that much considering how little we had in the environment.
# 7  
Old 07-20-2004
We have our batch flow completely automated, with many complex dependencies and notifications of failure, etc. using CA's autosys . I have had only positive experiences with it. Then again, I don't have to sign the purchase order for the big $$$$ it costs.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

7 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Mainframe SAS JCL to Korn Shell script conversion

Hi All, Please help me to the conversion of Mainframe SAS JCL to korn Unix script. Please share the example from SAS JCL to Korn Unix Script. It be really helpful. Please share the online source also so I can look into it. Thanks, Abhishek (5 Replies)
Discussion started by: Abhishek Tyagi
5 Replies

2. UNIX for Advanced & Expert Users

Can we execute Mainframe JCL thru UNIX

Hi, can we execute mainframe jcl in Unix system. I want to run jcl in unix instead of mainframe. Thanks in advance. Please post in an adequate forum! (6 Replies)
Discussion started by: Rajeev Das
6 Replies

3. Ubuntu

need some help on this jolicloud thing??PLease help !!!!

i am not used to linux ubuntu... i get the same error code while booting from jolicloud.... can you help, please??????? i can't directly installed it because everytime i tried it, installation panel freezes, so i waited and it booted from live cd.... i tried to install jolicloud... (0 Replies)
Discussion started by: cemdede@hotmail
0 Replies

4. Solaris

passing an input parameter like date thru jcl using BPXBATCH utility

Hi.... i need to pass the dates (from - to) as the input parameters thru jcl invoking BPXBATCH utility. I know that PARM will do the above functionality. But how the above dates passed through jcl will be linked in the java-db2 program to be used in sql queries in order to generate the report... (0 Replies)
Discussion started by: Sujatha Gowda
0 Replies

5. UNIX for Dummies Questions & Answers

Cannot do this simple thing

I think its a bash thing and it is really annoying me.. its difficult to explain the problem but I will try.. When I type a command on the shell prompt... then lets say I go back to the 2nd letter and correct a typo.. after that I cannot get the cursor beyond the last alphabet that I had... (4 Replies)
Discussion started by: tantric
4 Replies

6. UNIX for Advanced & Expert Users

Executing JCL through UNIX

Hi, I am trying to execute a JCL in mainframe through solaris but it doent seem to work. I have used the following script on a suggestion #!/bin/ksh ftp -n << EOF open <servername> user <userid> <password> ascii site file=jes put <JCLfilename> quit EOF It requires the JCL file... (8 Replies)
Discussion started by: joneja
8 Replies

7. UNIX for Dummies Questions & Answers

Dumb thing to do

I'm writing for a friend. He has a SPARC system at home that has Solaris 7 on it. He did not yet create a user on it and has not set the CONSOLE to allow the root user to log in remotely. Now, something happened and the system will not even boot to the Boot PROM. How can he get into the system... (4 Replies)
Discussion started by: danh
4 Replies
Login or Register to Ask a Question