z/OS DFSMS Using Data Sets
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Data Set Organization of Generation Data Sets

z/OS DFSMS Using Data Sets
SC23-6855-00

Generation data sets (GDSs) can be sequential, direct, indexed sequential, or partitioned data sets, or UNIX files. If you use PDSs or PDSEs as generation data sets, you should reference them using absolute data set names rather than just relative names.

Start of change Example: When referencing a generation data set, it is common to use relative naming, as in A.B.C(0), A.B.C(+1), or A.B.C(-1). You cannot use relative naming with a PDS or PDSE. You can refer to a specific member of a PDS or PDSE that is a generation data set. Use absolute names such as A.B.C.G0005V00(member) when referring to a member of a PDS or PDSE. End of change

Restriction:
  • Generation data sets cannot be VSAM data sets.
  • Start of change Note that only z/OS systems at the V2R1 level or higher support GDSs that are PDSEs:
    • If you run a mixed sysplex and define a GDS PDSE on a system at the z/OS V2R1 level, but issue an access method service LISTCAT command on a system at a lower level, the command output will display STATUS---UNKNOWN for deferred and rolled-off GDS PDSEs. In this case LISCAT command output will not display the DSNTYPE line for that PDSE. For an active GDS PDSE, the LISTCAT command output on a z/OS system below the V2R1 level displays STATUS--ACTIVE and no DSNTYPE.
    • If you roll-off an active GDS PDSE data set from a z/OS system at the V1R13 level or lower, the GDS PDSE becomes a rolled-off simple GDS. If you roll-in back the GDS from a z/OS system at the V2R1 level or lower, it becomes an active GDS (not an active GDS PDSE).
    In both these cases, the data set can still be used as a PDSE, (it can be loaded with members) because the PDSE indicator for the data set remains set. End of change

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014