Defining the VTAM USERVAR table
These examples show the relationship between the IMS system definition parameters and the VTAM® interpret USERVAR table parameters used with Extended Recovery Facility (XRF).
Related reading:
- For more information on the USERVAR table, see VTAM operations in an XRF complex with USERVAR.
- For more information on IMS system definition parameters, see IMS Version 15 System Definition.
You should perform the following tasks:
- You must specify the APPLIDs and passwords of both systems in
the APPLID and PASSWORD parameters of the COMM macro at IMS Generation. For example:
IMSCTRL HSB=YES COMM APPLID=(IMS1,IMS2),PASSWORD=(IMSP1,IMSP2)
- Before starting the IMS system,
you must set up the DFSHSBxx member of the IMS-PROCLIB specifying
the Generic Application ID in the USERVAR parameter. For example:
USERVAR=IMS
- The Generic Application ID must be registered into the VTAM interpret table as a user
variable. For example:
LOGCHAR APPLID=(USERVAR,IMS),SEQUENCE='IMS'
- APPLIDs specified in APPLID parameter of the COMM macro must be
defined as either SPO (secondary programmed operator) or PPO (primary
programmed operator) in the VTAM definition
library. For example:
VBUILD TYPE=APPL IMS1 APPL AUTH=(ACQ,SPO),PRTCT=IMSP1,HAVAIL=YES IMS2 APPL AUTH=(ACQ,SPO),PRTCT=IMSP2,HAVAIL=YES