Answer Posted / guest
GDG - group of dataset that are logically or chronologically
related, referred by name and a relative generation number -
an integer which identifies the generation of a dataset and
is coded in parentheses after dataset name. Absolute GDG
name - GxxxxVyy, where xxxx-absolute gen. number, yy-version
number. Can be sequential, direct, partitioned. (VSAM - no).
Must always be cataloged. Advantage - all datasets have the
same name and system keeps track of adding new and retaining
previous generations and deleting oldest successive
generation. To create a GDG we create a GDG index in the
system catalog with IDCAMS utility and then a model
(prototype, DSCB) on the same volume to supply DCB
information. Empty - when limit is reached all members are
removed from the index, otherwise-only oldest.
Scratch-removed members are uncataloged & deleted, otherwise
- removed & uncataloged, but remain in the system (not
members of GDG any more). GDG number is updated at the end
of the job. If number is not specified all generations will
be processed from the beginning
| Is This Answer Correct ? | 3 Yes | 0 No |
Post New Answer View All Answers
I have many files which i am receiving from client everyday. I have one step for every file to check for empty or not. Here client gives 30 files i need to check for every file for empty or not and i need to perform 30 steps. Can I do it in single step. Dynamically i need to change the File name in my step.
What is the use of disp parameter?
What parameter directs the output of the job log dataset?
Which statement is used to identify the private libraries in job?
Explain the function of the dd dcb keyword?
What is the format of comment statement?
Why block size is multiple of lrecl in jcl?
what is SOC4 error?
Explain about LMFREE�free data set from its association with data ID
How jcl is used for testing batch programs?
Which dd parameters are required?
how would you create a temporary dataset? And where will you use them?
How can values be passed from the job stream to an executable program?
Can an individual step be restricted from using all the jobs allowed cpu time?
Explain the function of a dd statement?