Brad Moss


I am using SQLServer 2005 and .NET when I use the following statements:

using (TransactionScope objTransaccion = new TransactionScope(TransactionScopeOption.Required))
...
objTransaccion.Complete();

I get the following error:

System.Transactions.TransactionManagerCommunicationException:
Network access for Distributed Transaction Manager (MSDTC) has been disabled.
Please enable DTC for network access in the security configuration for MSDTC using the Component Services Administrative tool. (Exception from HRESULT: 0x8004D024)

I am trying to enable the DTC on Windows 2000 Server but the references seem to be to Windows 2003 Server. Any idea on how to do it on 2k Server

TIA, Brad.-




Re: SQL Server 2005 and DTC enabling on 2k Server

oj


You need to turn on msdtc service on the target server. Use Service Control Mgr to do so.







Re: SQL Server 2005 and DTC enabling on 2k Server

ephillipe

I change the option on my 2003 Server but error persist.
Please, you can help-me





Re: SQL Server 2005 and DTC enabling on 2k Server

ssveys

I had almost the same problem, I found very good msdn article for troubleshooting problems with MSDTS. This will help you to identify and possible to fix a problem you have.

link: http://msdn2.microsoft.com/en-us/library/aa561924.aspx