首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >强制MSDTC孤立SQLServer分布式事务

强制MSDTC孤立SQLServer分布式事务
EN

Stack Overflow用户
提问于 2010-11-03 11:58:09
回答 1查看 888关注 0票数 0

在关闭项目的基于WebSphere的JavaEE应用程序时,分布式事务有时会在SQLServer 2005数据库中保持活动状态。它们将永远保持其锁定状态,必须手动将其取消。它们一般在this very good article中描述。

本文讨论了事务协调器如何无法协调分布式事务参与者,从而使用进程ID -2标记事务。

考虑到我们很少遇到这个问题,但它总是在我们关闭应用程序时发生,我不相信这是MSDTC的失败。它更可能与WebSphere以及它如何终止应用程序有关。

我想测试一下。但我不能可靠地让它发生。

有没有办法强制MSDTC孤立SQLServer分布式事务?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-11-03 12:53:53

我的问题具有误导性,因为我不太确定问题到底是什么。我怀疑MSDTC正在协助WebSphere与MQ和SQLServer进行交易。当我们不干净地关闭WAS服务器,而供应商提供的应用程序部分试图进行某种清理并失败时,就会出现问题。

我怀疑这个问题对任何人都没有帮助(除非他们在Windows上使用WebSphere中的Misys消息管理器),所以很抱歉,亲爱的读者,浪费你的时间。

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

https://stackoverflow.com/questions/4084101

复制
相关文章

相似问题

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