当前位置:编程学习 > C#/ASP.NET >>

MSDTC:此事务已明地或暗地被确认或终止

数据库服务器为win2003,数据库为SQL 2000

WEB服务器为xp sp2

using (transactionScope scope = new transactionScope())

{

       在这里只要OPEN一个数据库连接就会出现"此事务已明地或暗地被确认或终止"这样的异常
}

在网上找了好长时间,下面方法都试过了,还是不行

1)编辑数据服务器与WEB服务器的HOST表

2)开启数据服务器与WEB服务器的MSDTC网络访问

3)设置数据服务器与WEB服务器的注册表中的TurnOffRPCSecurity为1

而同事的机器用的是WIN2003系统,他的机器做WEB服务器与数据库服务器连就可以,都在一个局域网内。

--------------------编程问答-------------------- 路过,up
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,