2010-01-12 70 views
12

我們正在使用ASP.NET的交易範圍功能,從而爲我們需要通過下面的鏈接,以使分佈式事務管理分佈式事務:
The partner transaction manager has disabled its support for remote/network transactions如何解決分佈式事務管理器(MSDTC)已被禁用錯誤

其與SQL Server 2005和Windows Server 2003的效果很好,但是當涉及到Windows Server 2008服務器和SQL Server 2005中我們得到以下錯誤,我們仍然遵循上面的鏈接提供的相同的步驟:

的Windows Server 2008 + SQL Server 2005 +分佈式事務管理器(MSDTC)的網絡訪問已禁用 。請使用 組件服務管理 工具啓用 網絡訪問安全 配置中的MSDTC的DTC。

回答

0

Windows 2008與Windows 2003有不同的安全模型,它是由xml文件驅動的,該文件包含一整個安全條目。我還沒有詳細介紹它,所以我只能給你一個開始。

選擇管理工具 - >安全配置嚮導。 找到您當前的安全策略(不知道它的存儲位置,但technet會告訴你)。 沿列表向下,並確保分佈式事務處於選中狀態。它們沒有被默認選中。 應用新政策。

使用這個工具時要小心,因爲你可能會嚴重扼殺你的系統,或者打開一個安全漏洞。 希望有所幫助。 鮑勃。

相關問題