首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MSDTC - COMException

MSDTC - COMException
EN

Server Fault用户
提问于 2012-03-14 14:22:44
回答 1查看 477关注 0票数 0

我们目前有4台负载平衡的web服务器连接到SQL 2005数据库服务器。在web服务器上安装了我们的Dot服务的IIS 6,以及Dot 4中的Dot COM+组件。在每个web服务器和SQL server上都使用MSDTC来处理多个必须作为一个单元运行的SQL查询。有时,我们在所有4个web服务器中都记录了以下错误,但没有记录在SQL服务器上(在windows事件查看器应用程序日志中):

System.Runtime.InteropServices.COMException ( 0x8004E002):根事务希望提交,但事务终止( HRESULT: 0x8004E002中的例外)

已经发现了几篇文章,人们建议增加超时限制,但不幸的是,由于与客户请求沟通的时间限制,我们无法做到这一点。

我们只想知道这个问题的根源可能是什么。

EN

回答 1

Server Fault用户

发布于 2012-03-14 18:49:13

听起来事务是在web服务器上启动的,但MSDTC无法在Server上启动事务。

查看组件服务的MSDTC部分,您是否看到web服务器上的错误数量与Server上的错误数相同?

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/369617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档