Accessing IDMS in Central Version and Local Mode (MVS)

Instructions for accessing IDMS databases differ for Local Mode access and Central Version (CV) access.

In this section:

Central Version Access (MVS) in IDMS

Local Mode Access (MVS) in IDMS

For Both Central Version and Local Mode (MVS) in IDMS

Central Version Access (MVS) in IDMS

The ddname SYSCTL must be allocated to the SYSCTL data set corresponding to the Central Version desired. No allocation of IDMS data sources or subschema/DMCL load modules is needed when running CV.

The IDMS functions will take place in the IDMS CV address space. The subschema load modules are located and retrieved in the following order:

  1. CV primary load area (DDLDCLOD area)
  2. CDMSLIB ddname from the IDMS Central Version job
  3. STEPLIB ddname from the IDMS Central Version job

The CV's global DMCL is used but may be overridden by the DMCL assigned in the SYSIDMS ddname (IDMS release 12.0 and above).

Note: When accessing data from secondary dictionaries the primary load area is not searched to retrieve the subschema/DMCL modules.


Top of page

Local Mode Access (MVS) in IDMS

The user must allocate all IDMS database files. These files must be allocated to the ddnames that are assigned in the IDMS/DB Schema.

All journal file allocations must be made available along with the default local mode journal, SYSJRNL, assigned to DD DUMMY.

When running the Data Adapter in a batch job or from an MSO server, the load modules must be allocated to the ddname STEPLIB.

In some cases, the libraries containing the subschema, DMCL, and IDMSINTB load modules may not be authorized. If STEPLIB cannot be used for unauthorized IDMS libraries, in a local mode job you can allocate these unauthorized modules to ddname CDMSLIB. With CDMSLIB allocated, IDMS will search the CDMSLIB, before STEPLIB, to obtain all IDMS/DB specific load modules.

When you execute AUTOIDMS in local mode and do not use the primary dictionary, you identify a secondary dictionary to search by specifying the DBNAME=, DICTNAME= in the IDMSIDD Access File. The IDMS/DB database name table (IDMSDBTB) Load Module member is used. The IDMS/DB load library containing this member must be allocated to the ddname STEPLIB or ISPLLIB in the CLIST, or to STEPLIB in a batch or MSO environment. The secondary dictionary data set must also be allocated to the appropriate ddname assigned in the IDMS/DB schema.


Top of page

For Both Central Version and Local Mode (MVS) in IDMS

The IDMS load modules, IDMS and IDMSINTB, must be made available at run-time allocated to the ddname STEPLIB.

When running a CLIST, the STEPLIB ddname is not valid. These members must be allocated to either the link list or in the TSO logon procedure. Contact your Systems Programmer to add these members.

The member names of the FOCUS Master File and Access Files to read the subschema must be identically named and made available at run time.

If you are running IDMS release 12.0 or above, SYSIDMS can be allocated to identify the DMCL for both CV and LOCAL modes.


Information Builders