View previous topic :: View next topic
|
Author |
Message |
Ashishpanpaliya
New User
Joined: 13 Oct 2017 Posts: 34 Location: India
|
|
|
|
Hi ,
I am doing some impact analysis and noticed below job step.
Just want to confirm if its just creating new empty GDG version or anything else ?
/
Code: |
/YGSTP05 EXEC PGM=IEFBR14,
// COND=(0,NE)
//DD01 DD DSN=YG.G.PHR.PKDBLOAD.THORNE(+1),
// DISP=(,CATLG),
// SPACE=(TRK,(15,150)),
// DCB=(GDG.MODEL,DSORG=PS,RECFM=FB,BLKSIZE=0,LRECL=1000) |
|
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10873 Location: italy
|
|
|
|
Quote: |
Occupation: Mainframe Designer
Mainframe Skills: COBOL, JCL, DB2
|
these questions make me wonder about the real skills of people |
|
Back to top |
|
|
Phrzby Phil
Senior Member
Joined: 31 Oct 2006 Posts: 1042 Location: Richmond, Virginia
|
|
|
|
So what DID it do?
Also, lookup difference between generation and version. A search of the forum will find no less than, I estimate, one million clarifications.
Also, my personal preference (other experts may disagree) is to never use the DISP default. Others not as experts as the coder may not remember it, and a text search for NEW will miss it. |
|
Back to top |
|
|
steve-myers
Active Member
Joined: 30 Nov 2013 Posts: 917 Location: The Universe
|
|
|
|
DISP=(,CATLG)
You are correct, though I must admit this is one not so obvious default that I, personally, use all the time.
On the other hand, just last week I wrote -
//SYSLMOD DD UNIT=SYSDA,SPACE=(TRK,(1,1,1)),DSN=&&GOSET(GO)
(2 defaults for DISP)
This was quite deliberate; it was done for a small experimental function that ran the Binder and then ran the program using the member name in the DD statement. Though I rather doubt anyone would be interested and I have no intent of publishing the function, it ran fine. |
|
Back to top |
|
|
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 8797 Location: Welsh Wales
|
|
|
|
Dare I ask why you are still using the Model DSCB method (GDG.MODEL) even non SMS managed datasets can use DATACLAS attribute allocations. |
|
Back to top |
|
|
|