Using Adaptive Server with MTS and DTC

If you have difficulty using Adaptive Server with transactionally enabled Microsoft MTS components and Microsoft DTC, make sure you:

  1. Configure Adaptive Server for DTM.

  2. Give the user dtm_tm_role.

  3. Confirm that %SYBASE%\%SYBASE%_OCS\dll is in the system path and contains libxadtm.dll.

    If you change the system path, restart Windows. In most situations, the installation sets the system path correctly.

  4. Set the ODBC DSN Distributed Transaction Support value on the Advanced tab to Native OLE.

    If Adaptive Server is running on a platform other than Windows, or if you want to use the XA interface, make sure the ODBC DSN Distributed Transaction Support value under the Advanced tab is set to XA Protocol, which is the default value.

  5. Confirm that the DTC service is running. In the Control Panel, Administrative Tools, select the Services icon and look for “MSDTC.”

For more information, see Using Adaptive Server Distributed Transaction Management Features.