2011年5月24日 星期二

伺服器 'XXX' 上的 MSDTC 無法使用

使用某套裝軟體的某項任務新增功能
結果出現了 伺服器 'XXX' 上的 MSDTC 無法使用的錯誤訊息

原來是服務下的 Distributed Transaction Coordinator未啟動

但開啟服務後,程式跑了半天出不來...

查看事件檢視器發現有一個警告

MS DTC 無法與遠端系統的 MS DTC 通訊。 主要系統的 MS DTC 與次要系統的 MS DTC 建立了 RPC 繫結。 但是次要系統並沒有在逾時期間到期之前 建立反轉 RPC 繫結至主要 MS DTC 系統。 請確認兩個系統之間有網路連線。....

查了半天,原來才發現, 一台Web Server,一台DB Server, 但其中一台的WINDOWS防火牆有開啟,另一台是關閉的.
把防火牆關起來後,就一切正常了.

沒有留言:

張貼留言

publish error allowDefinition='MachineToApplication'

一個老舊的aspx web form專案,調了一些功能建置成功,但進行部署時顯示以下錯誤。 在應用程式層級之外使用註冊為 allowDefinition='MachineToApplication' 的區段發生錯誤。錯誤的原因可能是虛擬目錄尚未在 IIS 中設定為...