我們正在將我們的SQL Server移動到它自己的機器上,但我遇到了通過MSDTC進行交易的問題。MSDTC的問題 - 遠程交易
以下是錯誤消息ASP.Net產生了對我說:
事務管理器已禁用遠程/網絡 的支持 交易
我已經試過周圍的Googling此,但還沒有設法找到很多除了如何解決這個問題的Windows 2003指南。
誰能告訴我如何解決這個問題在Windows 2008? (SqlServer + IIS框都運行Win 2k8)。
謝謝!
我們正在將我們的SQL Server移動到它自己的機器上,但我遇到了通過MSDTC進行交易的問題。MSDTC的問題 - 遠程交易
以下是錯誤消息ASP.Net產生了對我說:
事務管理器已禁用遠程/網絡 的支持 交易
我已經試過周圍的Googling此,但還沒有設法找到很多除了如何解決這個問題的Windows 2003指南。
誰能告訴我如何解決這個問題在Windows 2008? (SqlServer + IIS框都運行Win 2k8)。
謝謝!
它可以從組件服務完成。微軟已經從Vista開始繞過這個工具。如果組件服務在「管理工具」菜單上不可用,請轉到「開始」>「運行」並輸入「dcomcnfg
」。
然後,您需要導航層次結構,如下所示:計算機>我的電腦>分佈式事務處理協調器>本地DTC。
然後在本地DTC單擊鼠標右鍵,選擇屬性...然後選擇安全標籤。在此選項卡中,您應該能夠打開網絡DTC。
您可能還需要將DTC的例外添加到Windows防火牆中。
更多詳細資料(包括推薦的設置和防火牆擺弄)在微軟TechNet此鏈接背後... Enabling DTC Network Acccess (Vista/2008)
從我記得,你去組件服務>計算機>我的電腦>屬性> MSDTC選項卡>安全配置按鈕,然後檢查在那裏適當的權限。
但這也是2003年。
這不能在2008年不幸工作 - 那些權限的複選框不在那裏。 – kastermester 2009-08-29 10:41:16
這適用於XP,2k3及更早版本。對於Vista,2k8和更高版本,請參見下文。 – 2009-08-31 20:56:31
我找到了一個很好的通用綜述了MSDTC issues。希望能幫助到你。
非常感謝! – 2011-10-17 09:59:39