Flylib.com

Books Software

 
 
 

Chapter 5. Setting Up and Running IMS


Chapter 5. Setting Up and Running IMS

This chapter provides an overview of the tasks involved in installing, defining, and operating IMS.

In This Chapter:

  • "Installing IMS"

  • "Defining an IMS System" on page 51

  • "IMS Startup" on page 51

  • "IMS Logging" on page 54

  • "IMS Utility Programs" on page 54

  • "IMS Recovery" on page 55

  • "IMS Shutdown" on page 56


Installing IMS

The IMS installation task includes the following activities:

  • Installing IMS on your z/OS system using the SMP/E installation process.

  • Verifying the installation using the IMS Installation Verification Program (IVP) facility.

  • Other installation- related activities, such as tailoring your IMS system, customizing your IMS system, and defining resources to IMS.

Most IMS installations involve migrating an existing version of IMS to a newer version rather than installing a new instance of IMS. When an existing installation is migrated , there are migration, coexistence, and maintenance steps and issues to consider as part of the installation process. The migration issues are usually version specific.

Related Reading: For details about installing IMS, verifying the installation, tailoring IMS, and migrating IMS, see:

  • Program Directory for Information Management System Version 9

  • IMS Version 9: Release Planning Guide

  • IMS Version 9: Installation Volume 1: Installation Verification

  • IMS Version 9: Installation Volume 2: System Definition and Tailoring

For more information about customizing IMS, see Chapter 20, "Customizing IMS," on page 347 and the IMS Version 9: Customization Guide .

Installing IMS Using SMP/E

System modification program/extended (SMP/E) is a z/OS tool designed to manage the installation of software products on your z/OS system and to track the modifications that you make to those products. The IMS code is shipped from IBM on cartridges and you use SMP/E to install IMS onto your computer. You can also use SMP/E to perform maintenance to your IMS.

IMS is delivered in multiple function modification identifiers (FMIDs) that need to be installed depending on what functions you want.

Related Reading: For complete information about SMP/E, see SMP/E V3R1.0 User's Guide .

IMS Installation Verification Program (IVP)

The Installation Verification Program (IVP) facility supplied by IMS is an ISPF application that verifies the majority of IMS features and functions of a newly installed IMS. The IVP uses a sample IMS system to perform this verification.

The IVP provides guidance for performing a combination of the following jobs and tasks , depending on your environment:

  • Allocating data sets

  • Defining the characteristics of an IMS system through the process of system definition

  • Establishing IMS interfaces to z/OS and VTAM

  • Preparing the IMS system

  • Performing an initial program load (IPL) of z/OS

  • Preparing the IVP system and IMS applications

  • Initializing the IVP system and running IMS applications

You must define the IMS system and you must establish the interface between your IMS system and z/OS before you can run IMS.

Related Reading: For complete information about the IMS IVP, see IMS Version 9: Installation Volume 1: Installation Verification .


Defining an IMS System

Before you can use IMS TM or IMS DB, you must define the elements and functions that make up the IMS system, including:

  • Databases

  • Application programs

  • Terminals

  • All optional features of IMS, including the type of control region that is required (DB/DC, DBCTL, DCCTL)

  • Security

IMS provides macros and procedures that enable you to define your system. IMS also provides user exits that enable you to customize processing. A user exit is the point in IMS's code at which an exit routine can be given control.

To define an IMS system, you can either customize the sample IMS system that is verified with the IVP (see "IMS Installation Verification Program (IVP)" on page 50), or copy the sample IMS system and customize the copy for your installation.

Related Reading: For more information about the IMS definition process, see Chapter 19, "The IMS System Definition Process," on page 329 and IMS Version 9: Installation Volume 2: System Definition and Tailoring . For more information about the IMS user exits, see Chapter 20, "Customizing IMS," on page 347.

Setting up security for the IMS system is also part of the system definition process. IMS has its own built-in security functions and can provide more extensive security through employing user-written exit routines, a security product (such as RACF), or both.

Related Reading: For more information about IMS security, see Chapter 21, "IMS Security," on page 361. For complete information about IMS security, see IMS Version 9: Administration Guide: System .