Previous Topic Next topic Print topic


IMS-Specific Environment Variables

This topic lists environment variables relate to configuring the IMS environment.

Note: The Environment Variables: Alphabetical Order topic contains the values for most environment variables.
Variable Description
DBDCPY The location of copybook files used by the DBDGEN utility
ES_ACBLIB The location of IMS ACB files
ES_ALLOC_OVERRIDE The location of a file containing rules that determine where new datasets are created. This applies only to JES and batch files, and not CICS, IMS, or Web services files.
ES_DFS3650 The default transaction to execute or MOD file to be displayed after successfully signing on to IMS. You specify these by setting environment variables prior to the start of the region: ES_DFS3650 - set to MOD if a MOD file is to be sent, or TRX if a TRANSACTION is to be executed. If you set to MOD, ES_MOD3650 needs to be set to the name of the MOD you want to display. If you set to TRX, ES_TRX3650 needs to be set to the name of the transaction.
ES_IMS_CONFIG The IMS TM parameters
ES_IMS_DIAGNOSE Marks IMS TM as diagnose mode only for IMSMSGQ
ES_IMS_DOSVS_PCB Emulates DOS/VSE PCB address alignment for EXEC DLI programs.
ES_IMS_EXITPATH The location of compiled code that contains segment and/or field exits
ES_IMS_FORCE_SIGNON Enables a user to force a sign-on to IMS on the current terminal and sign off from other terminals
ES_IMS_IMSID Allows the user to specify the IMS System ID returned to the AIBTDLI INQY ENVIRON call
ES_IMS_RCLASS

Creates a set of newly-named IMS security resource classes, appending the variable's value (maximum of seven characters) to each resource class' default character.

Create theses custom-named classes if you are using the same ESM active directory with two Enterprise Server systems and your security needs differ for each.

See Resource Classes for IMS Security for the names of the resource classes created if this variable is not set.

ES_IMS_RELEASE Allows the user to specify the IMS Release returned to the AIBTDLI INQY ENVIRON call
ES_IMS_REGION Allows the user to specify the IMS Region returned to the AIBTDLI INQY ENVIRON call
ES_IMS_SUPPORT Enables IMS support
ES_IMS_TLOG_FILES Maximum number of IMS DB transaction log files that can be created before they start to be overwritten
ES_IMS_TLOG_MAXSIZE Maximum size of the IMS DB transaction logging file
ES_IMS_TLOG_PATH The location of IMS DB transaction logging files
ES_IMS_TLOG_THRESHOLD Threshold size of the IMS DB transaction logging file
ES_IMSCFG The location of the IMS configuraton files IMSCONFIG.DAT/.idx
ES_IMSDAT The location of IMS DB data files
ES_IMSDB_LOCK_RETRY_DELAY The IMS DB lock retry delay in milliseconds
ES_IMSLIB The location of DBDGEN2.DAT, DBDGEN2F.DAT and PSBGEN3.DAT files
ES_MFSLIB The location of the control blocks generated by the MFS generation program
ES_MOD3650 The default MOD file to be displayed after a successful sign-on to IMS. See ES_DFS3650.
ES_SSTM_IMS Location of the JCL used to initialize the SSTM IMS environment
ES_TRX3650 The default transaction to run after a successful sign-on to IMS. See ES_DFS3650.
ES_USR_DFLT_IMS Allows you to override the default user when no user is logged on for IMS authentication
ICONN1 Controls the client TCP connection status of an IMS Connect emulator
IMSCFG Defines the location of IMS configuration files IMSCONFIG.DAT/.idx
IMSCPY The location of copybook files for DBDGEN, PSBGEN and MFSGEN utilities
IMSDAT The location of IMS DB data files
IMSLIB The location of DBDGEN2.DAT, DBDGEN2F.DAT and PSBGEN3.DAT files
IMSNET The location of network read-only IMS DB data files
IMSWRK The location of the work directory for temporary files
MFIMS_ACBDUMP_TIMESTAMP Suppresses date/time stamp display in ACB report
MFIMS_BMPCHKP Returns a QC to a checkpoint call when it the call includes an IO area
MFIMS_DIBSTAT_CODES Specifies additional DIBSTAT return codes to be returned to EXEC DLI program
MFIMS_DLI_OPT Specifies DL/I call optimization flags
MFIMS_DIAG Enables IMS BTS format diagnostic tracing
MFIMS_FLUSHTRACE Flushes BTS trace file to disk after every write
MFIMS_FP_DA Bypasses keycheck on IMS Fastpath DB delete
MFIMS_LOADMVS Disables load of MVS support for IMS application programs
MFIMS_PCBCALL Allows a standalone EXEC DLI program to issue a PCB call
Previous Topic Next topic Print topic