By default, IDMS runs in Local mode. We recommend that an IDMSOPTI module be generated on the FOCUS production disk. |
In this section: |
An IDMSOPTI module ensures that you have no problems running IDMS in Local mode as well as Central Version.
Specifically, an IDMSOPTI module is required for Universal Communications Facility (UCF) access to MVS and DOS/VSE databases. It is also required for CMS Central Version. The module is optional for VM IDMS databases. For shared DASD access and the Cross Machine Interface (XMI), the module is not used. When an IDMSOPTI module is not made available to IDMS, the message UNRESOLVED REFERENCE: IDMSOPTI appears. Therefore, we recommend that you make an IDMSOPTI module available at all times.
Edit a new file named IDMSOPTI ASSEMBLE. Enter the following lines appropriate for your environment:
For Local mode and Shared DASD environments, place the following line in the file:
IDMSOPTI CENTRAL=NO
For the Cross Machine Interface, the following lines are required:
IDMSOPTI CSECT
BR 14
END
For CMS Central Version, this line is required:
IDMSOPTI CENTRAL=ONLY, CVMACH=userid, CVNUM=n
where:
For the UCF, enter this line:
IDMSOPTI CENTRAL=ONLY, CVMACH=userid, CVNUM=n, SVC=mmm
where:
Assemble the resulting file as follows:
For XMI/IDMS only, issue this command:
ASSEMBLE IDMSOPTI
File IDMSOPTI TEXT will be created on your A disk. Place this file on the FOCUS production disk.
For Central Version, Local mode, UCF, and Shared DASD (the Computer Associates disks must be accessed), issue these commands:
GLOBAL MACLIB IDMSLIB
FILEDEF TEXT DISK IDMSOPTI TEXT A
ASSEMBLE IDMSOPTI
FILEDEF IN DISK IDMSLIB TXTLIB A (MEMBER IDMS
MOVEFILE IN OUT
COPY IDMSOPTI TEXT A tempname TEXT A (APP
FILEDEF SYSLIB DISK IDMSLIB TXTLIB A
LKED tempname (LIBE libname NAME IDMS
where:
The assembled IDMSOPTI module is placed in a load library. This load library is specified with GLOBAL commands later at run-time.
Make a separate load library for each version of the Data Adapter and each Central Version machine that you will use.
Information Builders |