您可能會收到一個 「 執行的操作順利完成 」 在 BizTalk Server 2004 中執行 「 組態精靈 」 時,已完成組態程序之前的訊息

文章翻譯 文章翻譯
文章編號: 904849 - 檢視此文章適用的產品。
重要本文包含有關如何修改登錄的資訊。請確定您修改之前備份登錄。如果發生問題,請確定您知道如何還原登錄。如何備份、 還原,及修改登錄的相關資訊,請按一下下列的文件編號,檢視 Microsoft 知識庫中的文件:
256986Microsoft Windows 登錄的描述
重要本文將告訴您,如何協助較低的安全性設定或如何關閉電腦上的安全性功能的資訊。您可以進行這些變更,解決特定問題。進行這些變更之前,我們建議您先評估在特定環境中實作這項因應措施相關聯的風險。如果您要實作這項因應措施,採用任何其他的適當步驟,以協助保護您的系統。
全部展開 | 全部摺疊

徵狀

當您在 Microsoft BizTalk Server 2004 中執行組態精靈 」 (ConfigFramework.exe) 時,您可能會收到類似下列的訊息:
操作已順利完成。
進度列會指出組態程序已完成之前,您會收到這個訊息。

當您按一下 [重試 時,會出現相同的訊息。當您按一下 [取消] 時,「 組態精靈 」 復原 BizTalk Server 組態。

發生的原因

遠端程序呼叫 (RPC) 安全性所使用的 「 Microsoft 分散式交易協調器 (MSDTC) 失敗時,可能就會發生這個問題。正在執行 BizTalk Server 2004 的電腦與執行 Microsoft SQL Server 2000 的電腦之間,發生 RPC 安全性失敗。

附註BizTalk Server 資料庫位於執行 SQL Server 2000 的電腦上。

預設情況下時散發交易協調器 (DTC) 電腦未在 Microsoft Windows 網域中執行, 分散式的交易失敗。DTC 會使用 RPC 安全性不適用於這種環境,就會發生這個問題。因此,分散式的交易將會失敗如果 DTC 電腦不受信任網域中。

在 Microsoft Windows Server 2003 預設會開啟 RPC 安全性。因此,如果電腦是位於工作群組環境或不受信任的網域的網域中,將會失敗的分散式的交易作業。

解決方案

如果要解決這個問題,將移到受信任的網域的電腦。若要將電腦移動到不同的網域,使用 [Active Directory 遷移工具 (ADMT)]。如需有關 [ADMT 的詳細資訊,請造訪下列 Microsoft 網站]:
http://www.microsoft.com/downloads/details.aspx?FamilyID=788975b1-5849-4707-9817-8c9773c25c6c

其他可行方案

重要這些步驟可能會增加您的安全性風險。這些步驟也可能會使您的電腦或網路更容易遭受惡意使用者或惡意軟體 (例如病毒) 的攻擊。我們建議處理程序,本文將告訴您,若要啟用程式運作時,它們為了,或是實作特定的程式功能。進行這些變更之前,我們建議您先評估在特定環境中實作這個程序相關聯的風險。如果選擇實作這個程序採用任何其他的適當步驟,以協助保護您的系統。建議您只有您真正需要此程序時,才使用此程序。

如果您無法將電腦移到受信任的網域,您可以關閉 RPC 安全性。

警告請確認電腦在隔離的環境有防火牆之前關閉 RPC 安全性。

若要關閉 RPC 安全性,使用下列方法之一:
  • 所執行的服務套件 1 (SP1) 的 Microsoft Windows Server 2003 的電腦
    1. 按一下 [開始]、 按一下 [執行]、 輸入 Dcomcnfg.exe,然後按一下 [確定]]。
    2. 展開 [元件服務],展開 [電腦],用滑鼠右鍵按一下 [我的電腦,然後再按一下 [內容]。
    3. 在 [我的電腦內容] 對話方塊按一下 [MSDTC] 索引標籤,然後再按 [安全性設定]。
    4. 在 [安全性設定] 對話方塊按一下以選取 [網路 DTC 存取] 核取方塊。然後,請按一下以選取 [交易管理員通訊] 下的 [否驗證所需
    5. 按一下 [確定],然後再按一下 [是] 重新啟動 MSDTC 服務]。
    6. 重新啟動服務後按一下 [確定]
    7. 按一下 [確定] 以關閉 [我的電腦內容] 對話方塊。
  • 所執行的未安裝 SP1 的 Windows Server 2003 的電腦
    警告如果您修改登錄不當使用 「 登錄編輯程式 」,或使用另一個方法,可能會發生嚴重的問題。這些問題可能會要求您重新安裝作業系統。Microsoft 無法保證可以解決這些問題。您必須自己承擔修改登錄所造成的風險。

    新增下列 DWORD 登錄項目,並將值設定為 1:
    TurnOffRpcSecurity
    要這麼做,請您執行下列步驟:
    1. 按一下 [開始]、 按一下 [執行]、 輸入 regedit,然後按一下 [確定]]。
    2. 找出並按一下下列子機碼:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
    3. 在 [編輯] 功能表上按一下 [新增],然後按一下 [DWORD 值]。
    4. 鍵入 TurnOffRpcSecurity,並 按下 ENTER
    5. TurnOffRpcSecurity,] 上按一下滑鼠右鍵,然後按一下 [修改]
    6. 在 [編輯 DWORD 值] 對話方塊按一下 [十進位],類型 1 若要關閉 RPC 安全性],再按 [確定]
    7. 按一下 [檔案] 功能表 的 [結束

屬性

文章編號: 904849 - 上次校閱: 2005年11月29日 - 版次: 1.1
這篇文章中的資訊適用於:
  • Microsoft BizTalk Server 2004 Enterprise Edition
  • Microsoft BizTalk Server 2004 Standard Edition
  • Microsoft BizTalk Server 2004 Developer Edition
  • Microsoft BizTalk Server 2004 Partner Edition
關鍵字:?
kbmt kbcomservices kbauthentication kbconfig kbinfo kbtshoot kbprb KB904849 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:904849
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com