2
我在域中的机器上运行的应用程序使用TransactionScope(依赖于MS DTC)。 SQL Server在未包含在域中的计算机上运行。如何在域中的计算机和未在Windows域中运行的计算机上启用MS DTC的合作?如何在域中的计算机和未在Windows域中运行的计算机上启用MS DTC的合作?
我在域中的机器上运行的应用程序使用TransactionScope(依赖于MS DTC)。 SQL Server在未包含在域中的计算机上运行。如何在域中的计算机和未在Windows域中运行的计算机上启用MS DTC的合作?如何在域中的计算机和未在Windows域中运行的计算机上启用MS DTC的合作?
当Microsoft分布式事务处理协调器(MS DTC)计算机没有在Windows域中运行,分布式事务默认情况下会失败,因为远程过程调用(RPC)的安全性,MS DTC使用,不能使用在这种环境下。 MSDTC计算机处于不受信任的域中时也适用相同的条件。在Windows Server 2003和Windows Server 2008中,RPC安全性未关闭。因此,分布式事务在工作组环境或不受信任域中的失败