Additional capabilities, properties, and options

XA configuration file entries for capabilities, properties, and options have the following general format:

<tab> capabilities=name=value [, name=value] [...]
<tab> properties=name=value [, name=value] [...]
<tab> options=name=value [, name=value] [...]

Table 3-4, Table 3-5, and Table 3-6 list the names for capabilities, properties, and options that can be defined in the XA configuration file for the DTM XA Interface. Unless otherwise specified in these tables, the valid values for each capability, property, or option are CS_TRUE or CS_FALSE.

NoteAll names and values for these capabilities, properties, and options correspond to CS-Library keywords. See the Open Client Client-Library/C Reference Manual for specific descriptions.

Table 3-4: XA Interface valid capabilities

Capabilities

CS_CON_NOINBAND

CS_DATA_NOINT2

CS_CON_NOOOB

CS_DATA_NOINT4

CS_DATA_NOBIN

CS_DATA_NOINT8

CS_DATA_NOVBIN

CS_DATA_NOINTN

CS_DATA_NOLBIN

CS_DATA_NOMNY4

CS_DATA_NOBIT

CS_DATA_NOMNY8

CS_DATA_NOBOUNDARY

CS_DATA_NOMONEYN

CS_DATA_NOCHAR

CS_DATA_NONUM

CS_DATA_NOVCHAR

CS_DATA_NOSENSITIVITY

CS_DATA_NOLCHAR

CS_DATA_NOTEXT

CS_DATA_NODATE4

CS_PROTO_NOBULK

CS_DATA_NODATE8

CS_PROTO_NOTEXT

CS_DATA_NODATETIMEN

CS_RES_NOEED

CS_DATA_NODEC

CS_RES_NOMSG

CS_DATA_NOFLT4

CS_RES_NOPARAM

CS_DATA_NOFLT8

CS_RES_NOTDSDEBUG

CS_DATA_NOIMAGE

CS_RES_NOSTRIPBLANKS

CS_DATA_NOINT1

Table 3-5: XA Interface valid properties

Properties

CS_ASYNC_NOTIFS

CS_SEC_NEGOTIATE

CS_DIAG_TIMEOUT

CS_TDS_VERSION=      [CS_TDS_40 |       CS_TDS_42 |       CS_TDS_46 |        CS_TDS_50]

CS_DISABLE_POLL

CS_TEXTLIMIT=textlimit

CS_HIDDEN_KEYS

CS_EXTRA_INF

CS_PACKETSIZE=packetsize

CS_MAX_CONNECT=connections

CS_SEC_APPDEFINED

CS_NOINTERRUPT

CS_SEC_CHALLENGE

CS_TIMEOUT=timeout

CS_SEC_ENCRYPTION

Table 3-6: XA Interface valid options

Options

CS_OPT_ANSINULL

CS_OPT_NOEXEC

CS_OPT_ANSIPERM

CS_OPT_PARSEONLY

CS_OPT_ARITHABORT

CS_OPT_QUOTED_IDENT

CS_OPT_ARITHIGNORE

CS_OPT_RESTREES

CS_OPT_DATEFIRST=      [CS_OPT_SUNDAY |       CS_OPT_MONDAY |       CS_OPT_TUESDAY |       CS_OPT_WEDNESDAY |       CS_OPT_THURSDAY |       CS_OPT_FRIDAY |       CS_OPT_SATURDAY]

CS_OPT_ROWCOUNT=rowcount

CS_OPT_DATEFORMAT=      [CS_OPT_FMTMDY |       CS_OPT_FMTDMY |       CS_OPT_FMTYMD |       CS_OPT_FMTYDM |       CS_OPT_FMTMYD |       CS_OPT_FMTDYM]

CS_OPT_SHOWPLAN

CS_OPT_FIPSFLAG

CS_OPT_STATS_IO

CS_OPT_FORCEPLAN

CS_OPT_STATS_TIME

CS_OPT_FORMATONLY

CS_OPT_STR_RTRUNC

CS_OPT_GETDATA

CS_OPT_TEXTSIZE=textsize

CS_OPT_ISOLATION=      [CS_OPT_LEVEL1 |       CS_OPT_LEVEL3]

CS_OPT_TRUNCIGNORE

CS_OPT_NOCOUNT