The Host Configuration File, SYS$LIB$*DEXCH$CONFIG, contains the configuration and profile elements used by the Data Exchange installation under the default qualifier of SYS$LIB$. If the Data Exchange product is installed using an alternate qualifier, for example, TESTDEXCH, then this program file is called TESTDEXCH*DEXCH$CONFIG. This program file can contain a number of elements. The CONFIG$ element is required and other profile elements (for example, DEFAULT/PROFILE) are optional.
Typically this program file contains the following:
Table 8. Elements in Host Configuration File
CONFIG$ | Contains the current (active) configuration settings for one or more Data Exchange Directors. |
DEFAULT/PROFILE | Contains the current default set of extraction environmental options. |
CONFIG$/NEW | Contains a new sample CONFIG$ with default configuration settings corresponding to the configuration settings available in the installed Data Exchange release. In an initial installation of Data Exchange, CONFIG$ will contain a copy of the contents of CONFIG$/NEW. |
DEFAULT/PROFILE-NEW | Contains a new sample DEFAULT/PROFILE with default extraction environmental option settings corresponding to the environmental option settings available in the installed Data Exchange release. In an initial installation of Data Exchange, DEFAULT/PROFILE will contain a copy of the contents of DEFAULT/PROFILE-NEW. |
RESET/CONFIG$ | This add stream resets the CONFIG$ element, by copying the
CONFIG$/NEW into it. This effectively "resets" the CONFIG$ back to
the installed Data Exchange releases default configuration settings. Note: Use this element only when you decide that you no longer want to keep the changes to the CONFIG$ element and want to reset it back to the installed release default. |
RESET/PROFILES | This add stream resets the DEFAULT/PROFILE element, by copying
the DEFAULT/PROFILE-NEW into it. This effectively "resets" the DEFAULT/PROFILE
back to the installed Data Exchange releases default configuration
settings. Note: Use this element only when you decide that you no longer want to keep the changes to the DEFAULT/PROFILE element and want to reset it back to the installed release default. |
COMAPI_MODE | This is the COMAPI mode that Data Exchange uses. By default it is set to use mode A. To use a different mode, modify the value accordingly. |
Optionally this program file can also contain the following:
Table 9. Optional Elements in Host Configuration File
<custom name>/PROFILE | One or more additional Profile elements containing a named, customized set of extraction environmental options, where a <custom name> is a valid element name. |
CONFIG$/BAK | If a subsequent Data Exchange installation is done under the same qualifier, then the previous installation's CONFIG$ (from the earlier program file cycle) is retained. The default CONFIG$ from the installation is replaced by the retained CONFIG$, and the retained CONFIG$ is also saved as CONFIG$/BAK. |
DEFAULT/PROFILE-BAK | If a subsequent Data Exchange installation is done under the same qualifier, then the previous installation's DEFAULT/PROFILE (from the earlier program file cycle) is retained. The default DEFAULT/PROFILE from the installation is replaced by the retained DEFAULT/PROFILE, and the retained DEFAULT/PROFILE is also saved as DEFAULT/PROFILE-BAK. |
<custom name>/PROFILE-BAK | If a subsequent Data Exchange installation is done under the same qualifier, then the previous installation's customized Profiles, for example, CUSTOM1/PROFILE (from the earlier program file cycle) are retained. They are also retained with a new version of "PROFILE-BAK", for example, CUSTOM1/PROFILE-BAK. |
As indicated, you can create many other profile elements that can be used to provide environmental options to control the way that each table is extracted for a bulk data transformation. The names of these elements are passed to and used by the Data Exchange Runtime Administration. Each table extraction request allows you to specify one of these element names to control how the extraction is done.