Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

Query on version of GDG generation

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics
View previous topic :: :: View next topic  
Author Message
Rahul Agrawal

New User


Joined: 19 Jul 2010
Posts: 9
Location: Noida

PostPosted: Mon Nov 22, 2010 10:46 pm    Post subject: Query on version of GDG generation
Reply with quote

Hello,

I need to understand the practical significance of GDG version.
e.g. in GDG generation G0002V00, what is the use of V00.

I have tried and seen that if we manually create new version of an existing generation then old version is deleted. So at one time one GDG generation can have only one version.
So why version is at all required?

I tried to find the answer on internet but didn't get satisfactory answer.
Back to top
View user's profile Send private message

Akatsukami

Global Moderator


Joined: 03 Oct 2009
Posts: 1753
Location: Bloomington, IL

PostPosted: Mon Nov 22, 2010 11:02 pm    Post subject:
Reply with quote

I have heard (but not verified; some of the other senior people posting here may have better and/or more information than I) that the version number is a feature that IBM never got around to actually using.
Back to top
View user's profile Send private message
superk

Moderator Team Head


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

PostPosted: Mon Nov 22, 2010 11:51 pm    Post subject: Reply to: Query on version of GDG generation
Reply with quote

The best use I know of is to replace an existing generation with an updated one. Here's a potential scenario:

The application has already processed and cataloged the new generation. After some period of time, an audit has shown the data to be incorrect. So, the application is fixed and re-run. But, it's required that the generation level be maintained. So, the updated dataset is cataloged to the existing generation, but to version V01. Version V00 is then removed from the GDS.
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Mon Nov 22, 2010 11:53 pm    Post subject:
Reply with quote

Hello,

Quote:
I need to understand the practical significance of GDG version.
If you are an application developer or application support person, there is no practical reason to be concerned with the V00 (version).

Quote:
So why version is at all required?
It is rarely (i.e. almost never) required - unless someone has gotten too creative and made life more complicated.

I'd recommend that this be something you are aware of and never use. . .

Do you have some specific question?
Back to top
View user's profile Send private message
Rahul Agrawal

New User


Joined: 19 Jul 2010
Posts: 9
Location: Noida

PostPosted: Mon Nov 22, 2010 11:59 pm    Post subject:
Reply with quote

Thanks superk and dick.
I do not have any specific question. Its just that I wanted to understand the use of version.

Thanks..
Back to top
View user's profile Send private message
Anuj Dhawan

Senior Member


Joined: 22 Apr 2006
Posts: 6258
Location: Mumbai, India

PostPosted: Tue Nov 23, 2010 12:13 am    Post subject:
Reply with quote

http://ibmmainframes.com/viewtopic.php?t=41643&highlight=version
http://ibmmainframes.com/viewtopic.php?t=47496&highlight=version
Back to top
View user's profile Send private message
Phrzby Phil

Active Member


Joined: 31 Oct 2006
Posts: 962
Location: Richmond, Virginia

PostPosted: Tue Nov 23, 2010 12:54 am    Post subject:
Reply with quote

Quote:
I have tried and seen that if we manually create new version of an existing generation then old version is deleted. So at one time one GDG generation can have only one version.
So why version is at all required?


You answered your own question.

Precisely to replace a given generation, in its place in the sequence of all extant generations, with a different (presumably correct(ed)) version of that generation.
Back to top
View user's profile Send private message
Phrzby Phil

Active Member


Joined: 31 Oct 2006
Posts: 962
Location: Richmond, Virginia

PostPosted: Tue Nov 23, 2010 12:57 am    Post subject:
Reply with quote

Quote:
have heard (but not verified; some of the other senior people posting here may have better and/or more information than I) that the version number is a feature that IBM never got around to actually using.


IBM does not use these features. We applications developers do. If you replace G1234V00 with G1234V01, then you are using the feature.

Agreed - it's rare - but nice to use if needed.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts JCL to Set Return code based on DB2 S... vinu78 DB2 17 Mon Mar 13, 2017 9:47 pm
No new posts GDG version number PANDU1 JCL & VSAM 4 Sat Mar 04, 2017 8:28 pm
No new posts SQL query not working in Cobol program. CuriousMainframer COBOL Programming 14 Wed Feb 22, 2017 5:56 pm
No new posts Omegamon for DB2 query ashek15 DB2 0 Wed Feb 15, 2017 11:25 am
No new posts Query on DB2 WLM stored procedures ashek15 DB2 8 Sun Feb 12, 2017 11:13 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us