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

Query on version of GDG generation


IBM Mainframe Forums -> All Other Mainframe Topics
Post new topic   Reply to topic
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
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: 1788
Location: Bloomington, IL

PostPosted: Mon Nov 22, 2010 11:02 pm
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

Global Moderator


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

PostPosted: Mon Nov 22, 2010 11:51 pm
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

Moderator Emeritus


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

PostPosted: Mon Nov 22, 2010 11:53 pm
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
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

Superior Member


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

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

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

Senior Member


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

PostPosted: Tue Nov 23, 2010 12:54 am
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

Senior Member


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

PostPosted: Tue Nov 23, 2010 12:57 am
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 View Bookmarks
All times are GMT + 6 Hours
Forum Index -> All Other Mainframe Topics

 


Similar Topics
Topic Forum Replies
No new posts isfline didnt work in rexx at z/OS ve... CLIST & REXX 7
No new posts RC query -Time column CA Products 3
No new posts Dynamically pass table name to a sele... DB2 2
No new posts Query on edit primary command CLIST & REXX 5
No new posts Query on edit primary command CLIST & REXX 1
Search our Forums:

Back to Top