ASE ODBC Driver and OLE DB Provider Migration Technical - Sybase
ASE ODBC Driver and OLE DB Provider Migration Technical - Sybase
ASE ODBC Driver and OLE DB Provider Migration Technical - Sybase
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Transaction Tab<br />
Server Initiated Transactions [serverinitiatedtransactions/ServerInitiatedTransactions]: When SQL_ATTR_<br />
AUTOCOMMIT is set to “1” Adaptive Server starts managing transactions as needed. The driver issues a “set chained on”<br />
comm<strong>and</strong> on the connection. Older <strong>O<strong>DB</strong>C</strong> <strong>Driver</strong>s do not use this feature <strong>and</strong> manage the job of starting transactions<br />
by calling begin tran. Set this property to “0” if you want to maintain the old behavior or require that your connection<br />
not use “chained” transaction mode. (Default = 1)<br />
Distribute Transactions: Used when <strong>ASE</strong>/DTM (Distribute Transaction Manager) is used on the <strong>ASE</strong>, which requires<br />
an <strong>ASE</strong>_DTM license.<br />
Tightly Coupled Transactions [tightlycoupledtransaction/ TightlyCoupledTransaction]: (Windows only) When using<br />
distributed transactions, if you are using two DSNs which connect to the same <strong>ASE</strong> server, set this to 1. See “Using<br />
Distributed Transactions” on page 41, in Chapter 3, “<strong>ASE</strong> Advanced Features.” (Default = 0)<br />
Distributed Transaction Protocol [distributedtransactionprotocol/ DistributedTransactionProtocol]: Allows the<br />
driver to use either an XA protocol or OleNative protocol when using distributed transactions. See “Using Distributed<br />
Transactions” on page 41, in Chapter 3, “<strong>ASE</strong> Advanced Features.” This is either of two values: XA or <strong>OLE</strong>. For windows<br />
clients only. (Default = XA)<br />
17