Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Processing SMP/E for z/OS Commands SA23-2275-01 |
|
With the ZONEMERGE command, you can merge a specified distribution zone or target zone into another specified target zone or distribution zone. REPLACE is the default if neither REPLACE nor NOREPLACE is specified. After the merge operation is complete, the originating distribution zone or target zone still exists in the CSI data set. SMP/E supports the following variations of merging:
Note: Any attempt to merge a target zone to a distribution
zone causes an error.
The syntax refers to two types of zone entries: DEFINITION and
CONTENT. DEFINITION entries are set up by the user to define data
sets used by SMP/E; CONTENT entries are created by SMP/E. If neither CONTENT nor DEFINITION is
specified, the default is to merge only the CONTENT type entries.
This supports the distribution zone to target zone copy after a system
generation when the desire is to recopy the structure of the system,
but not the definition. The following defines how the various entries
are categorized:
When the ZONEMERGE command is encountered, SMP/E first ensures that both zones have been previously defined. The ZONEMERGE command does not create a new zone. If either one has not been defined, an error message is issued, and the command is not processed. To fix this problem, check the zone names specified, and either change the incorrect name, or define the missing zone by using UCLIN. SMP/E then checks to make sure the zone type (that is, target or distribution), specified in the global zone ZONEINDEX, matches the type specified in the ZONEMERGE command. If not, an error message is issued, and the ZONEMERGE is not done. To fix this problem, check to ensure that the zone names specified are correct and that the zone types specified in the global zone ZONEINDEX are correct; fix whatever discrepancy was found, and rerun the command. To perform the actual merge, SMP/E sequentially reads through both
zones. For each entry in the originating zone, SMP/E checks the entry
type (DEFINITION, CONTENT, or both) and looks at the operands specified
on the ZONEMERGE command to determine whether the entry should be
processed. If so, SMP/E checks to see whether that entry exists in
the destination zone.
If the originating zone contained cross-zone subentries, SMP/E
issues warning messages. SMP/E determines what cross-zone information
to merge from MOD and LMOD entries in the originating zone, as follows:
When you merge zones, you can end up with an LMOD entry with a MODDEL subentry for a module and a MOD entry for that same module. For example, suppose you have a zone with an LMOD entry that has a MODDEL subentry containing module MOD005, and you merge that zone with another zone that has a MOD entry for MOD005. It might seem contradictory, but the result is a zone having an LMOD entry with a MODDEL subentry containing MOD005 and a MOD entry for MOD005. If you install a SYSMOD containing MOD005, module MOD005 is removed from the MODDEL subentry. |
Copyright IBM Corporation 1990, 2014
|