Step 3: Edit the ENVFILE
The ENVFILE, specified in the Tuxedo configuration file, contains definitions of Ingres environment variables. Environment variables relevant to Ingres DTP for Tuxedo are as follows:
II_TUXEDO_LOC
Specifies the directory where the shared memory file is to be created. It must be the same for all servers in a group. If II_TUXEDO_LOC is not set, II_TEMPORARY will be used.
II_TUX_SHARED
Specifies the name of the shared memory segment used by Ingres. If set to USER, the name will be t<username>.tux; otherwise the name will be t1.tux.
II_TUX_AS_MAX
Specifies the maximum number of application and TMS servers that will be started. The default value is 32. A maximum of II_TUX_AS_MAX servers will be permitted to attach to the Ingres shared memory segment.
II_TUX_XN_MAX
Specifies the total number of transaction entries allocated in the shared memory segment. Each server that attaches the shared memory segment will reserve II_XA_SESSION_CACHE_LIMIT transaction entries for its own use. The default value is 1024.
II_XA_TRACE_FILE
Specifies a file in which Ingres DTP logs the events occurring through the TMXA interface, as well as any SQL performed against the Ingres DBMS. For more information, see
How You Obtain Trace and Error Information on page 1. The user who starts the application servers must have write access to the file.
All other supported Ingres environment variables (including ING_SET, ING_SYSTEM_SET, and ING_SET_DBNAME) can be set in the ENVFILE.
Last modified date: 01/30/2023