无法执行TransactionScope操作,因为服务器无法启动分布式事务

时间:2016-03-07 10:40:28

标签: c# wpf transactionscope

我遇到这种错误的情况:

  1. 拥有多个数据库(服务器(DB1和DB2))
  2. 在使用Transactions的应用程序中的事务(在DB1中)(在Using语句结束之前完成)之后,然后我插入另一个表(DB1中的TB1)一条记录(这个表有触发器插入DB2),然后点击这个错误。无论我在DB1中使用TransactionScope然后将插入脚本调用到具有此触发器的TB1,它都将始终存在此错误
  3. 但是,在我调用DB1中没有TransactionScope的其他更新函数,然后插入TB1之后,可以插入。
  4. 有人可以帮我解决这个问题吗?

0 个答案:

没有答案