当关闭我的项目的基于WebSphere的JavaEE应用,分布式事务有时在2005年的SQLServer数据库活着离开。这些锁永久保留,必须手动处理。它们通常在this very good article中描述。 有关事务协调如何无法文章会谈协调分布式事务的参与者,因此标志用-2进程ID交易。 鉴于我们得到这个问题很少,但是,当我们关闭应用程序,它总是会发生的,我不相信这是MSDTC的失败。更有可
我有2 linq 2 SQL语句我想在事务中(SQL服务器是远程的,在防火墙等之外)所有其他通信都可以,但是当我在TransactionScope()中包装这两条语句时,我开始必须配置我们所做的MSDTC,但后来有防火墙问题(我认为)有没有更简单的方法? 的是我想做的事情归结为这样的基础:(两者都在引擎盖下存储的特效) using (var transactionScope = new Trans