Falling back from using the IMSRSC repository for MSC resources without a stage-1 system definition

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:

  1. 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.
  2. 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))
  3. 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.
  4. 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.
  5. Cold start IMS.
  6. 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.