Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Cross-System Sharing z/OS DFSMS Using Data Sets SC23-6855-00 |
|
These share options allow you to specify SHAREOPTION 1 or 2 sharing rules with SHAREOPTION 3 or 4 record management processing. Use either of the following share options when you define a data set that must be accessed or updated by more than one operating system simultaneously:
System-managed volumes and catalogs that contain system-managed data sets must not be shared with non-system-managed systems. When sharing data sets in a cross-region or cross-system environment, run the VSAM VERIFY macro before you open a data set. VERIFY locates the current end of the data set and updates internal control blocks. When the data set closes successfully, the system updates the catalog with the information that VERIFY determined. This information and its effects cannot be evident to all systems sharing the data set. If run as the first step of a job stream, VERIFY causes an update to the end-of-file information in the catalog. To ensure data integrity in a shared environment, VSAM provides
users of SHAREOPTIONS 4 (both cross-region and cross-system) with
the following assistance:
When the data set is shared under cross-system SHAREOPTIONS 4,
regardless of cross-region requests, VSAM does not allow changes to
high-used and high-key RBAs. In addition, VSAM provides assistance
to the application to aid in preserving the integrity of the data:
Job steps of two or more systems can gain access to the same data set regardless of the disposition specified in each step's JCL. To get exclusive control of a volume, a task in one system must issue a RESERVE macro. For other methods of obtaining exclusive control using global resource serialization (GRS) see z/OS MVS Planning: Global Resource Serialization. |
Copyright IBM Corporation 1990, 2014
|