RE: DTC - BizTalk 2006 and Sql Server 2005 (urgent)

I would consult the muli-server installation guide:

It has information on how to install DTC on all machines. An excerpt:

By default, network Distributed Transaction Coordinator (DTC) access and
network COM+ access are disabled on Microsoft Windows Server 2003 with
Service Pack 1. Before installing and configuring BizTalk Server 2006 in a
multiple computer environment, you must enable network DTC access and
network COM+ access on all computers where you will install BizTalk Server.
Enable network DTC access and network COM+ access on Windows Server 2003
1. Click Start, point to Control Panel, and then click Add or Remove
2. Click Add/Remove Windows Components.
3. Select Application Server, and then click Details.
4. Select Enable network DTC access and Enable network COM+ access, and
then click OK.
5. Click Next.
6. Click Finish.
7. Stop and then restart the Distributed Transaction Coordinator service.
8. Stop and then restart Microsoft SQL Server and the other resource
manager services that participate in the distributed transaction, such as
Microsoft Message Queuing.
All BizTalk servers and SQL servers in a group must have the same remote
procedure call (RPC) authentication level applied. The DTC proxy may not
correctly authenticate DTC when the computers are running on different
operating systems, joined to workgroups, or are in different domains that
do not trust each other. For more information, see
You must open the required ports for DTC and RPC if you have a firewall.
For more information, see
To ensure that the DTC settings are correct use the following DTC testing
* DTC Tester. Available at
* DTC Ping. Available at

And once installed, how to set the desired transaction settings, for

Right-click My Computer, select Properties, and then click Properties.
Select the MSDTC tab, and then click Security Configuration.
In the Security Settings pane, select the appropriate options such as
Network DTC Access, Allow Remote Clients, etc.
Click OK.
In the DTC Console Message dialog box, click Yes to restart DTC.
In the DTC Console Message dialog box, click OK to acknowledge that DTC has
been restarted.

DTC must be enabled and running with the correct settings on all BizTalk
boxes AND on SQL Server. This multi-server guide should assist.

Doug Girard [MSFT]

Note: This posting is provided "AS IS" with no warranties, and confers no
Thread-Topic: DTC - BizTalk 2006 and Sql Server 2005 (urgent)
thread-index: AcZ9Cb2G4ycHvK1bQBek+EGHHEAFKw==
From: =?Utf-8?B?UmFtaQ==?= <Rami@xxxxxxxxxxxxxxxxxxxxxxxxx>
Subject: DTC - BizTalk 2006 and Sql Server 2005 (urgent)
Date: Sun, 21 May 2021 12:07:01 -0700
Lines: 16
Message-ID: <4140BB01-991E-4CD8-97FA-F463177E09D7@xxxxxxxxxxxxx>
MIME-Version: 1.0
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft CDO for Windows 2000
Content-Class: urn:content-classes:message
Importance: normal
Priority: normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830
Newsgroups: microsoft.public.biztalk.general
Path: TK2MSFTNGXA01.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.biztalk.general:37695
NNTP-Posting-Host: TK2MSFTNGXA01.phx.gbl
X-Tomcat-NG: microsoft.public.biztalk.general


I am using BizTalk 2006 and Sql Server 2005. I am trying to fetch data
another Sql server 2000 on a separate machine but I am facing this error

"New transaction cannot enlist in the specified transaction

I saw all the answers but no body give a solution. They all speak about
and allowing remote transactions. I have done that on Sql server 2000. But
the Biztalk 2006 machine where I have Sql server 2005 I cannot find this

Can anyone help?


Relevant Pages

  • Re: Linked Server on WinXP SP2
    ... Between Web Servers and SQL Servers Running Windows Server 2003" at ... discusses ICF and DTC. ... to a distributed transaction in the case of the insert/exec statement. ... XPSP2 --> XPSP2 WORKS ...
  • Re: Looking for suggestions on specs
    ... heavy use of DTC without using linked server queries or two-phase commits. ... I refer to ODBC transactions. ... transaction support it ...
  • Re: MSDTC issue
    ... make sure that in the Application Server in the windows components in the ... Also that both have DTC ... I hope someone can help me with getting MSDTC to work. ... send out the error-message "New transaction cannot enlist in the ...
  • MSDTC issue
    ... I hope someone can help me with getting MSDTC to work. ... -windows 2003 SP1 server ... send out the error-message "New transaction cannot enlist in the ... Beginning DTC Transaction ...
  • Re: Transactions and updating two or more MS SQL servers
    ... There is SQLSETPROPto set the transaction ... > I have a connection set up in the VFP application for each server, ... > If I successfully commit the first one, and then get an error committing ... I could dive into DTC API programming and have DTC tie the transactions ...