Hi All,
This was asked to me in an interview.
Lets say there is a PROC ABC which has DD sttemest having 3 files in concatenation say file1 file2 & file3.
Now in my JCL where I call this proc ABC I want to override file1 by file4 or file2 by file5; how this could be done? How a perticular file which needs to be overriden would be determined by the system? Please suggest.
Thanks in Advance
Shail.
Overriding DSN name in a proc which are concatenated.
Moderators: dbzTHEdinosauer, Moderator Group
-
- Member
- Posts: 2
- Joined: Sat Oct 10, 2009 6:37 pm
- Location: India
Refer following tutorial
http://www.geocities.com/srcsinc/drona/ ... pter8.html
Section : Modify Statements in a procedure / on DD statements.
Sample JCL ...
http://www.geocities.com/srcsinc/drona/ ... pter8.html
Section : Modify Statements in a procedure / on DD statements.
Sample JCL ...
Code: Select all
//stepname.ddname DD DSN=XXX.YYY.ZZZ,DISP=SHR
// DSN=ZXC.SLE.SDF,DIPS=SHR
Natarajan
Chennai
Chennai
-
- Member
- Posts: 2
- Joined: Sat Oct 10, 2009 6:37 pm
- Location: India
Thanks Natrajan.
I am fine with the code but my question is how the system would know which file it has to override if it is having say 3 DSN in concatenation ( as i quoted in my question). How would I code override statement if I want to override file2 by file5?
My reply to the interviewer was that I would mention all three DSN names file1,file5(which is to replace file2) & file3 on DD statment as below;
//PROCSTEPNAME.DDNAME DD DSN=FILE1,DISP=SHR
FILE5,DISP=SHR
FILE3,DISP=SHR
Not sure if this was correct.
Thanks.
I am fine with the code but my question is how the system would know which file it has to override if it is having say 3 DSN in concatenation ( as i quoted in my question). How would I code override statement if I want to override file2 by file5?
My reply to the interviewer was that I would mention all three DSN names file1,file5(which is to replace file2) & file3 on DD statment as below;
//PROCSTEPNAME.DDNAME DD DSN=FILE1,DISP=SHR
FILE5,DISP=SHR
FILE3,DISP=SHR
Not sure if this was correct.
Thanks.
Cheers !
FREE TUTORIALS
Tutorials
Free tutorials from mainframegurukul
- JCL Tutorial
Covers all important JCL concepts. - Cobol Tutorial
This tutorials covers all Cobol Topics from STRING to COMP-3. - DB2 Tutorial
DB2 Tutorial focuses on DB2 COBOL Programming. - SORT Tutorial
This Tutorial covers all important aspects of DFSORT with examples - CICS Tutorial
This CICS tutorial covers CICS concepts and CICS Basics, CICS COBOL Programming.
Interview
Mainframe Interview questions
- Cobol Interview Questions
50+ Interview Questions - JCL Interview Questions
50+ Interview Questions - DB2 Interview Questions
100+ Interview Questions - CICS Interview Questions
70+ Interview Questions - VSAM Interview Questions
27 Interview Questions
Other References
Mainframe Tools and others
- XPEDITER Reference
Explains how we can debug a program - FILEAID Reference
Explains how to browse , edit and delete datasets - Change Man Reference
Quick Start tutorial on Changeman - Abend Reference
Important Abend codes explained - FaceBook Page
MainframeGurukul FaceBook Page - LinkedIn Page
MainframeGurkul Linkedin Page