应用 TransactionScope 报:此操作对该状态的事务无效 的错误

长平狐 发布于 2012/06/25 16:07
阅读 1K+
收藏 0

如果在事务过程跨了数据库服务器(即使在同一台服务器上,两个不同的数据库实例也算跨数据库服务器),而使用 TransactionScope 却报:此操作对该状态的事务无效 的错误

是因为没有启用每台服务器的 MSDTC(应用服务器,涉及到的每台数据库服务器)

位置: 组件服务->计算机->我的电脑-> Distributed Transaction Coordinator ->本地DTC

点属性,选 安全 选项卡,选中:

 

网络DTC 访问

允许远程客户端

允许入站

允许出站

不要求进行验验

启用XA事务

启用 SNA LU 6.2 事务

 

DTC登录帐户:  NT Autority\networkservice

OK


原文链接:http://www.cnblogs.com/newsea/archive/2012/06/08/2541280.html
加载中
返回顶部
顶部