DTC配置

当使用linq时,同一个Transcope中使用2个以上的数据库连接时,而数据库和IIS不在同一台电脑上就可能报以下错误。

错误1:已禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问。
这个错误需要设置IIS服务器的DTC

错误2: 该事务管理器已经禁止了它对远程/网络事务的支持。 (异常来自 HRESULT:0x8004D024)

这个错误需要设置数据库服务器的DTC

 首先在服务中找到服务 Distributed Transcation Coordinator 开DTC服务

IIS和数据服务器的设置方法相同。 在 控制面板 管理工具 中找到 组件服务,

 

打开组件服务,按照如下图的设置。

 

有些电脑的防火墙会阻止

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值