Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am getting the error "New transaction cannot enlist in the specified transaction coordinator" when performing a query that uses a database link.

I have asked our Sys Admins to make the following changes (see URL) to our Component Services configuration, specifically the security settings:

These changes are to a server that is behind the corporate firewall. I am trying to anticipate what possible objections our Sys Admins may have be to making this change, since it appears to be loosening security.

Can anyone give me some insight into understanding the risk involved in making this change?

share|improve this question
up vote 0 down vote accepted

Are both machines that are going to be involved in the distributed transactions win2003 machines? If so, you can use the mutual authentication option instead of the No Authentication option. If one or both of the machines are win2000, then mutual authentication is not possible.

Also, "Allow Remote Administration" probably does not need to be checked off.

See this link:

These two things may help put your sys admin at ease a bit.

share|improve this answer
. Thanks – Chadworthington Jun 20 '09 at 5:59
It looks like the change will require starting and stopping the MS DTC service. Since this is on a production server, I assume that this means that doing so can stop any application that utilizes distributed db operations. I presume that there is no way to tell if any of the 75 dbs on our server uses MS DTC and if I will effect them , which means I have to request that the chg be performed during a scheduled outage, meaning I will be waiting weeks or months to get my change in. Please comment if you think I am missing an important fact. Thanks! – Chadworthington Jun 23 '09 at 13:37
Correct, restarting the DTC could cause issues for applications using distributed transactions. Under the "My Computer" section of the component services configuration, there is a subfolder for the DTC. Under this, you can see any active transactions and view some transaction statistics. This may help you and the sys admin decide if restarting the DTC will be detrimental to any other apps. Other than that, only you guys can decide when to restart. – NYSystemsAnalyst Jun 23 '09 at 15:21

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.