如何啟用網路 DTC 存取
本文說明啟用網路分散式交易協調器 (DTC) 存取所遵循的程式。
適用於:Windows Server 2003
原始 KB 編號: 817064
摘要
注意事項
下列程式適用於 Windows Server 2003。 不適用於 Microsoft Windows 2000 Server。
根據預設,在一節中提及的 Windows Server 2003 產品上會停用網路 DTC 存取。 未在伺服器上啟用網路 DTC 存取時,應用程式只能使用本機電腦所保存的交易。 例如,如果停用網路 DTC 存取,則交易無法從本機電腦流動到不同電腦上執行的資料庫。
停用網路 DTC 存取時,嘗試在伺服器上取得 DTC 存取權的用戶端可能會收到下列錯誤訊息:
錯誤0x8004D025 (XACT_E_PARTNER_NETWORK_TX_DISABLED)
其他相關資訊
啟用網路 DTC 存取的步驟
- 按兩下 [開始],指向 [控制台],然後按兩下[新增或移除程式]。
- 按一下[新增/移除 Windows 元件]。
- 選 取 [應用程式伺服器],然後按下 [ 詳細數據]。
- 選 取 [啟用網络 DTC 存取],然後按兩下 [ 確定]。
- 按一下[下一步]。
- 按一下 [完成]。
如果您執行 Windows Server 2003 Service Pack 1 (SP1) ,您必須遵循下列額外步驟:
按兩下 [開始],按兩下 [ 執行],輸入 comexp.msc,然後按兩下 [ 確定 ] 以開啟 [元件服務]。
依序展開 [元件服務]、[ 計算機]、以滑鼠右鍵按兩下 [ 我的計算機],然後按兩下 [ 內容]。
在 [MSDTC] 索引標籤上,按兩下 [交易設定] 底下的 [安全性設定],按兩下以選取 [安全性設定] 下的 [網络 DTC 存取] 複選框,然後按下以選取 [交易管理員通訊] 底下的下列複選框:
- 允許輸入
- 允許輸出
在 Microsoft 叢集伺服器 (MSCS) 叢集上,您無法選取 [ 需要相互驗證]。 因此,按下列其中一個複選框:
- 需要來電者驗證
- 不需要驗證
注意事項
如需這些選項的詳細資訊,請按下列文章編號以檢視 Microsoft 知識庫中的文章:
899191 Windows Server 2003 Service Pack 1 和 Windows XP Service Pack 2 中分散式交易協調器服務的新功能請確定登 入賬戶 已設定為 NTAUTHORITY\NetworkService。
按一下確定。 消息框說明 MS DTC 服務將會停止並重新啟動,而且所有相依服務也會停止並重新啟動。 按一下 [是]。
注意事項
如果這是 MNS) 叢集 (多數節點集,請勿使用 MNS 資源作為 MS DTC 的存放裝置。 MS DTC 需要記憶體資源,例如實體磁碟。
參考資料
如需 Microsoft COM+ 1.5 新功能的詳細資訊,請造訪下列 Microsoft Developer Network (MSDN) 網站:
COM+ 1.5 的新功能
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應