tp_mon_name - Transaction processor monitor name configuration parameter
This parameter identifies the name of the transaction processing (TP) monitor product being used.
- Configuration type
- Database manager
- Applies to
-
- Database server with local and remote clients
- Client
- Database server with local clients
- Partitioned database server with local and remote clients
- Parameter type
- Configurable
- Default
- No default
- Valid values
-
- CICS®
- MQ
- CB
- SF
- TUXEDO
- TOPEND
- blank or some other value (for UNIX and Windows; no other possible values for SINIX)
- If applications are run in a WebSphere® Enterprise
Server Edition CICS environment,
this parameter should be set to
CICS
- If applications are run in a WebSphere Enterprise
Server Edition Component Broker environment, this parameter should
be set to
CB
- If applications are run in an IBM® MQSeries® environment, this
parameter should be set to
MQ
- If applications are run in a BEA Tuxedo environment, this parameter
should be set to
TUXEDO
- If applications are run in an IBM San
Francisco environment, this parameter should be set to
SF
.
IBM WebSphere EJB and Microsoft Transaction Server users do not need to configure any value for this parameter.
If none of the products mentioned previously are being used, this parameter should not be configured but left blank.
In previous versions of IBM Db2® on Windows, this parameter contained the path and name of the DLL which contained the XA Transaction Manager's functions ax_reg and ax_unreg. This format is still supported. If the value of this parameter does not match any of the previously mentioned TP Monitor names, it will be assumed that the value is a library name which contains the ax_reg and ax_unreg functions. This is true for UNIX and Windows environments.
TXSeries® CICS Users: In previous versions
of this product on Windows
it was required to configure this parameter as libEncServer:C
or libEncServer:E
.
While this is still supported, it is no longer required. Configuring
the parameter as CICS
is
sufficient.
MQSeries Users:
In previous versions of this product on Windows it was required to configure this
parameter as mqmax
. While this is still supported, it is no
longer required. Configuring the parameter as MQ
is sufficient.
Component
Broker Users: In previous versions of this product on Windows it was required to configure
this parameter as somtrx1i
. While this is still supported,
it is no longer required. Configuring the parameter as CB
is
sufficient.
San Francisco Users: In previous versions
of this product on Windows
it was required to configure this parameter as ibmsfDB2
. While
this is still supported, it is no longer required. Configuring the
parameter as SF
is sufficient.
The maximum length of the string that can be specified for this parameter is 19 characters.
It is also possible to configure this information in IBM Db2 Version 9.1's XA OPEN string. If multiple Transaction Processing Monitors are using a single Db2 instance, then it will be required to use this capability.