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
What are steplib and joblib?
Why block size is multiple of lrecl in jcl?
What do you understand by the terms: joblib and steplib?
How do you create a temporary dataset?
Can we use DISP=SHR in output file in JCL
what sort card you will use to copy the data from one dataset to another dataset?
Explain the function of dd disp parameter?
what is use of space parameter in dd statement?
can any one plzzzzzz tell the jcl code for creating ps using idcams
What is multithreading in jcl?
how to run batch program without jcl?
In sms datasets, what is the function of the dd avgrec keyword?
How dummy is used in jcl?
What are some jcl statements that are not allowed in procedures?
Is it possible to code instream data in a PROC?