After using the IMSRSC repository to store resource and descriptor
definitions, you can fall back from using the repository for MSC resources without performing a
stage-1 system definition.
Procedure
Repeat the following steps for each IMS system you
are falling back:
-
Manually keep a list of the CREATE MSPLINK, CREATE
MSLINK, CREATE MSNAME, and CREATE LTERM commands
that are equivalent to the MSC resources that are defined to IMS. Include both the MSC resources that were created during the system generation process and
those that were generated dynamically.
-
Issue the DELETE DEFN command for all of the MSC resource types that have resource definitions in the IMSRSC repository for the IMS that is falling back. Issue the DELETE DEFN command with keywords FOR(IMSID(IMS1)) and NAME(*) for each resource
type.
For example, if IMS1 is falling back, to delete database resources,
issue:
DELETE DEFN TARGET(REPO) NAME(*) TYPE(DB)FOR(IMSID(IMS1))
-
If the IMSRSC repository is no
longer required for any other resource and descriptor definition, remove the REPOSITORY section from
the DFSDFxxx member of the IMS PROCLIB data set.
-
In the MSC section of the DFSDFxxx member of the IMS
PROCLIB data set, change MSCREPO=Y to MSCREPO=N or remove the MSCREPO= parameter.
-
Cold start IMS.
-
Issue CREATE commands for the MSC resources from a batch SPOC, Rexx SPOC, or
manually.
When all IMS systems have fallen back to not using the
repository for all resource and descriptor definitions, you can disable RM from using the repository
and stop the RS address spaces.