This section describes the types of IMS system starts that can be performed for an IMS system and how to start IMS-associated regions. Types of IMS System StartThis section describes the more common types of IMS system starts that can be performed. These types of IMS system starts are applicable to both IMS TM and IMS DB. Cold start
Normal restart
Emergency restart
Automatic restart
Other types of manual restarts
Starting Regions That Are Related to IMSThe following sections describe how the various IMS-related regions are started. Address SpacesAll address spaces can run either as a started task or as a job. In most cases, the IMS control region and the separate address spaces will run as started tasks. The application dependent regions are run as either jobs or started tasks. When a control region is started, it issues a z/OS START command to start the DLISAS and DBRC regions, as shown in the following example: START xxxxxxxx, PARM=(DLS,imsid) START xxxxxxxx, PARM=(DRC,imsid) The xxxxxxxx fields are the procedure names. These commands will start the DLISAS and DBRC regions, respectively. Starting Application Dependent RegionsIMS will not automatically start application dependent regions. There are several ways to start these regions.
Message Processing RegionsIMS MPR regions are normally started by an IMS start region command, as shown in the following example: /START REGION xxxxxxxx The xxxxxxxx field is the member name in a library. The members contain the jobs for the MPR regions. The IMSRDR procedure is used if the MPRs are jobs. The IMSRDR procedure is customized to point to the correct library to find the job JCL. If you run multiple IMS subsystems on a single z/OS system, they normally use a different version of the IMSRDR procedure, with each pointing to different libraries. The procedure name is specified on the IMSCTF macro in the system definition. Related Reading: For details about the IMSRDR procedure or the IMSCTF macro, see IMS Version 9: Installation Volume 2: System Definition and Tailoring. IMS Fast Path Application RegionsIMS Fast Path (IFP) regions are normally started in a similar fashion as MPR regions and follow the same rules and procedures. Batch Message Processing RegionsBatch message processing (BMP) regions are almost always started outside of IMS. Most BMP regions are scheduled at appropriate times to meet application requirements. As long as the IMS control region is available, the BMP regions can run. BMP regions can execute even though there are no MPRs running at the time. Java Non-Message Driven Application Processing RegionThis region, which is called a Java batch processing (JBP) region, is similar to a BMP region. The JBP region is started in the same manner as a BMP region. The default job name is IMSJBP. Java Message-Driven-Application Processing RegionThis region, which is called a Java message processing (JMP) region, is similar to an MPR region. The JMP region is started in the same manner as an MPR region. The default job name is IMSJMP. |