Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# MSDTC尝试在分布式事务中登记客户端计算机_C#_Linq To Sql_Msdtc_Distributed Transactions_System.transactions - Fatal编程技术网

C# MSDTC尝试在分布式事务中登记客户端计算机

C# MSDTC尝试在分布式事务中登记客户端计算机,c#,linq-to-sql,msdtc,distributed-transactions,system.transactions,C#,Linq To Sql,Msdtc,Distributed Transactions,System.transactions,我们看到MSDTC记录了以下间歇性警告: 调用方试图传播 事务到远程系统,但 MSDTC网络DTC访问当前处于关闭状态 在计算机“X”上禁用。请复习 MS DTC配置设置 但是,MSDTC在机器X上被设计为禁用-它是一台客户端机器,没有业务被登记到事务中 通过TCP承载WCF服务的多个windows服务终结点 下面是单个SQL Server 2005实例 Linq到Sql 远程客户端通过WCF/TCP接收事件回调 这个问题很难重现——通常是在重新启动服务之后。我们怀疑对客户机的回调是在事务上

我们看到MSDTC记录了以下间歇性警告:

调用方试图传播 事务到远程系统,但 MSDTC网络DTC访问当前处于关闭状态 在计算机“X”上禁用。请复习 MS DTC配置设置

但是,MSDTC在机器X上被设计为禁用-它是一台客户端机器,没有业务被登记到事务中

  • 通过TCP承载WCF服务的多个windows服务终结点
  • 下面是单个SQL Server 2005实例
  • Linq到Sql
  • 远程客户端通过WCF/TCP接收事件回调
这个问题很难重现——通常是在重新启动服务之后。我们怀疑对客户机的回调是在事务上下文中发生的

只是想知道是否有人见过类似的问题