XAID

Simplifies working with multiple XARs of the Oracle RM type defined in a single enterprise server region.

Syntax:

XAID={*|xarid}

Parameters:

*
Set XAID=* when the xa_open string in your XAR definition does not specify the DB parameter
xarid
The XAR ID set in the enterprise server region. Set XAID=xarid when the xa_open string in your XAR definition specifies the DB parameter.

Properties:

Default: None

Comments:

XAID is mandatory when using more than one XAR defined with the Oracle RM switch module for use in, for example, online CICS or Web Services applications.

Compiling online and DSNRLI applications with XAID is also mandatory when using the Oracle RM switch module for dynamic registration that are also configured to run with any of the following xa_open string parameters set to non-default values: UserP, LocalTX, and ISOLEVEL. Using XAID is not required for other batch processing, including IKJEFT01 and DSNALI.

See RM Switch Module Registration and the UserP=(T|F), LocalTX=(T|F), and ISOLEVEL=(CR|RO|RR|SS|SZ|UR) sections in SQL xa_open string Configuration Options for more information.