IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Meaning of predefined DDnames like JobLib, STEPLib etc


IBM Mainframe Forums -> JCL & VSAM
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
des86

New User


Joined: 15 Jun 2006
Posts: 4

PostPosted: Thu Jun 15, 2006 6:38 pm
Reply with quote

what u know the details of special ddnames in jcl....eg:jcllib,joblib,steplib,jobcat ...eetc
hurry plzzzz some help mee.. i have an asssignment
Back to top
View user's profile Send private message
prasadvrk

Active User


Joined: 31 May 2006
Posts: 200
Location: Netherlands

PostPosted: Thu Jun 15, 2006 6:45 pm
Reply with quote

What ever libraries you need for the program to run you have supply in JOBLIB. If you want datasets to be used in a particular step supply them in STEPLIB . STEPLIB takes precedence over JOBLIB. JCLLIB is used to change the default proc lib to some other proc lib. as in the below given statement.
//PROCLIST JCLLIB ORDER=(xxxx.xxxx.xxx) This is useful when you are changing a proc in production and want to test it.

You may also search for these topics in this forum.
Back to top
View user's profile Send private message
Vijaya Baskar

New User


Joined: 18 May 2006
Posts: 8
Location: Chennai

PostPosted: Fri Jun 16, 2006 5:26 pm
Reply with quote

The joblib and steplib dd statements are used to specify alternate libraries where programs can be loaded from.

Joblib is used at the start of the jcl to specify an override library to use for the entire job it is placed immediately after the job statement and applies to the whole job.
Steplib is used in an individual step in the job it is placed immediately after the exec statement to which it applies and is used only for that step.

Jcllib and Proclib are used to specify where jcl is to be loaded from rather than programs.

Jcllib is used with the INCLUDE MEMBER statement to specify the library where pieces of jcl are held that can be included into a number of jobs. I have not seen this actually used, more often rather than separating out parts of job steps and including them it is more usual to extract out complete job steps into separate procedures stored in a proc library.
Proclib is the dd statement to override where to get procedures from.
Back to top
View user's profile Send private message
superk

Global Moderator


Joined: 26 Apr 2004
Posts: 4652
Location: Raleigh, NC, USA

PostPosted: Fri Jun 16, 2006 5:31 pm
Reply with quote

Vijaya Baskar, there is no standard DD statement called PROCLIB. There is no standard JCL construct called PROCLIB.
Back to top
View user's profile Send private message
des86

New User


Joined: 15 Jun 2006
Posts: 4

PostPosted: Mon Jun 19, 2006 2:09 pm
Reply with quote

what is this jobcat..??
Back to top
View user's profile Send private message
superk

Global Moderator


Joined: 26 Apr 2004
Posts: 4652
Location: Raleigh, NC, USA

PostPosted: Mon Jun 19, 2006 3:29 pm
Reply with quote

It's described here.
Back to top
View user's profile Send private message
Vijaya Baskar

New User


Joined: 18 May 2006
Posts: 8
Location: Chennai

PostPosted: Tue Jun 20, 2006 6:38 pm
Reply with quote

SuperK,

Thank you for correcting me.
Back to top
View user's profile Send private message
superk

Global Moderator


Joined: 26 Apr 2004
Posts: 4652
Location: Raleigh, NC, USA

PostPosted: Tue Jun 20, 2006 6:40 pm
Reply with quote

No problem, just don't want folks to be mislead.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> JCL & VSAM

 


Similar Topics
Topic Forum Replies
No new posts How to free (unalloc) data sets and d... TSO/ISPF 4
No new posts IDCAMS & LISTCAT with ddnames JCL & VSAM 1
No new posts loadmodules priority in Steplib JCL & VSAM 4
No new posts what is meaning of the number in dcl PL/I & Assembler 2
No new posts WER416B Error meaning SYNCSORT 9
Search our Forums:

Back to Top