Jal*_*ama 12 sql-server msdtc windows-server-2008
我们使用ASP.NET的事务范围功能来管理分布式事务,我们需要通过以下链接启用分布式事务:
合作伙伴事务管理器已禁用其对远程/网络事务的支持
它适用于SQL Server 2005和Windows Server 2003,但是当涉及到Windows Server 2008服务器和SQL Server 2005时,我们遇到以下错误,我们仍然遵循上面链接中提供的相同步骤:
Windows Server 2008 + SQL Server 2005 +已禁用分布式事务管理器(MSDTC)的网络访问.请使用组件服务管理工具在MSDTC的安全配置中启用DTC以进行网络访问.
Windows 2008 具有与 Windows 2003 不同的安全模型,它由包含大量安全条目的 xml 文件驱动。到目前为止,我还没有详细讨论它,所以我所能做的就是给你一个开始。
选择管理工具-> 安全配置向导。找到您当前的安全策略(不知道它存储在哪里,但 technet 会告诉您)。向下查看列表,并确保选中分布式事务。默认情况下不检查它们。应用新政策。
使用此实用程序时请小心,因为您可能会严重损坏您的系统,或打开安全漏洞。希望有帮助。鲍勃.