MSDTC(分布式事务协调器)

时间:2012-01-20 05:19:12

标签: c# iis-7 msdtc

我有一个托管在服务器上的.net 2.0应用程序,并且数据基于不同的服务器。在我的.net代码中我使用了system.transactions,当我执行该代码时,一个连接成功打开,当我尝试在同一个事务块中打开另一个连接,一个例外“与底层事务管理器的通信失败了。”我已经完成了直到现在,但都是徒劳的。 1.在两台服务器上启用DTC服务(web和db) 2.检查DTC服务中的所有复选框(组件服务 - > DTC属性) 3.允许两台服务器上的端口134,135和5500-5700 4.在这些端口的防火墙中添加例外 5.启用RPC服务,并在rpc的regedit中完成所需的设置 6.Tried禁用防火墙,但这也无法正常工作

0 个答案:

没有答案