MSDTC分布式事务处理协调器启用

时间:2011-02-24 16:45:39

标签: asp.net sql-server linq msdtc

我有一个Web服务器和一个单独的SQL服务器。我正在尝试使用事务范围来确保使用我的linq查询完成SQL查询。

我用这个

包装一切

使用(TransactionScope scope = new TransactionScope())

我想知道我需要在哪里安装DTC。我是否需要在IIS 7.5框和SQL服务器上安装它?我是否需要取消阻止某些端口?这样做有安全隐患吗?

我之前设置了一次,但不记得怎么做。如果我无法访问DTC,那么有没有其他方法可以确保lINQ和sql查询是原子的?

1 个答案:

答案 0 :(得分:0)

我认为这是Where MSDTC needs to be installed and configured的副本。

答案是在参与交易的两个端点,但安全性是一个出站而另一个是入站。