IMSRSC repository administration

After performing system definition of the IMSRSC repository, you can use it for storing resource (and descriptor) definitions for IMS databases, transactions, programs, and routing codes.

A repository can maintain resource and descriptor definitions for up to 64 IMS systems in an IMSplex.

IMS accesses the repository through the Resource Manager (RM) address space to read or write the stored resource definitions. IMS issues the RM repository read request to read the stored resource definitions during automatic import, IMPORT command, and QUERY command processing. IMS issues the RM repository update request to write its runtime resource definitions as the stored resource definitions to the repository during EXPORT command processing.

IMS issues the RM repository delete request to delete the stored resource definitions from the repository during DELETE DEFN command processing.

You can use the RDDS to Repository utility (CSLURP10) to copy the contents of a resource definition data set (RDDS) to an IMSRSC repository.

You can use the Repository to RDDS utility (CSLURP20) to generate an RDDS from an IMSRSC repository.

You must perform system definition of the repository before IMS can be started with the repository enabled. Consider setting AUTOEXPORT=AUTO and AUTOEXP_IMSID=THIS_IMS in the DYNAMIC_RESOURCES section of the DFSDFxxx member if your IMS systems are not cloned, or AUTOEXPORT=AUTO and AUTOEXP_IMS=ALL_DEFINED if cloned.

You must perform system definition of the repository before IMS can be started with the repository enabled.

You can use the Repository Server (RS) address space batch interface (FRPBATCH) to perform administration tasks for the repository. You can also use the MODIFY (F) reposervername commands for the RS address space to perform some of the repository administration tasks.

The following is an example of some of the repository administration tasks that can be performed with the FRPBATCH interface:
  • Add a repository to the RS catalog repository data sets
  • Remove a repository from the RS catalog repository data sets
  • Change the status of a repository data set pair
  • Rename a repository
  • Start a repository
  • Stop a repository
  • Update repository data sets
The following is an example of some of the repository administration tasks that can be performed with the MODIFY (F) reposervername commands:
  • Change the status of a repository data set pair
  • Start a repository
  • Stop a repository
  • Change audit settings for an RS
  • Dynamically refresh in-storage security tables to pick up changes from a security product
  • Shut down the RS
Some MODIFY (F) and FRPBATCH commands are equivalent.
Table 1. Equivalent Modify (F) and FRPBATCH commands
MODIFY (F) FRPBATCH Note
-- ADD  
ADMIN DISPLAY LIST  
ADMIN START START  
ADMIN STOP STOP Stops the IMSRSC repository
-- RENAME  
-- DELETE  
ADMIN DSCHANGE DSCHANGE  
-- UPDATE  
AUDIT -- Changes the audit level
SECURITY -- Refreshes in-storage profiles
SHUTDOWN -- Stops the RS. Similar to the STOP command through the z/OS® STOP (P) interface.