msdtc

    9熱度

    2回答

    當我們需要做的在我們的應用程序的數據庫訪問,我們採用以下模式: 用於查詢,我們有一個靜態工廠類的方法CreateOpenConnection這確實不外乎new SqlConnection(myConnectionString)並在其上調用Open()。在執行查詢之前調用此方法,並在查詢返回後處理連接。 對於插入/更新/刪除我們使用其中的變化是成批並通過調用提交到數據庫work.Commit()像這

    0熱度

    1回答

    我被禁用MSDTC測試我的代碼,並希望確保我的代碼中沒有交易得到升級(Trace why a transaction is escalated to DTC)。現在代碼似乎正常工作並沒有涉及到任何DTC peoblem。我應熟悉它,該代碼將正常工作,當它被部署在那裏將沒有升級。它將部署在SQL Azure上,而EF 4.5則用於數據訪問。 根據這個帖子TransactionScope automa

    2熱度

    2回答

    我無法啓動分佈式事務處理協調器服務。 它幾天前停止工作。 當我試圖啓動服務: 註冊表屬性: RPC(對於測試值在這裏改爲oposite和返回 - 沒有任何結果): Windows logs\application logs: 53283 A MS DTC component has encountered an internal error. The process is being

    2熱度

    2回答

    的問題是,我們有一個網站上的一個獨立的網絡服務器(Windows 2003的SP2 - 機器名稱是TESTAPP它可以是以下孫中山在日誌中),它採用的TransactionScope。 SQL Server 2008 R2計算機(Windows Server 2008)位於域中。 當單機打是它失敗的TransactionScope(錯誤細節將隨之而來)。 當我在同一個域中DB服務器從運行的機器代碼

    3熱度

    1回答

    Im在NServiceBus中使用分發服務器,我打了一個關於DTC的忽略牆。 我在過程中只做了一次DTC,一次也許兩次,而不是很多,所以即時通訊的概念非常新鮮。 Question: To ensure durable messaging with NSB, is it absolutely necessary to use DTC's? 的原因,我問的是,我希望NSB能夠在檢測到任何異常,說

    4熱度

    2回答

    我一直在努力與使用TransactionScope Oracle 10g數據庫一個winform應用程序拾起,想修改machine.config中文件中指定的maxTimeOut價值,我machine.config中文件是在以下位置(我使用.NET 4中爲這個應用程序) C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config 本來有在它ma

    0熱度

    1回答

    我開始使用MassTransit並需要使用RuntimeServices來管理訂閱和超時。我正在安裝的環境是一個使用防火牆的外部網絡。 當前將安裝RuntimeServices的應用程序服務器,並且SQL Server沒有打開允許分佈式事務處理協調器(DTC)正常工作的RPC端口。 我得到的完整例外如下,但重要的部分看起來像是System.Transactions.TransactionExcep

    7熱度

    1回答

    我在我的應用程序,一旦出現以下異常, 無法獲取分佈式事務協調器服務器的地址,從服務器。 DTC是否在服務器上啓用? 現在我需要捕捉並處理異常,但無法重現異常。 任何人都可以提供有關如何重現異常或提供異常類型/錯誤代碼的輸入。 由於我沒有得到異常日誌,我無法獲得異常類型/錯誤代碼。 編輯 我嘗試了以下場景, 場景 - 當DTC服務被停止 錯誤消息 「MSDTC在服務器上 'MyServ \ SQL2

    2熱度

    2回答

    我敢肯定,我不是第一個說這件事,但嚴重缺乏有關服務總線1.0的Windows Server服務器的更好的點的文檔...我希望一些業內人士MS可以幫助清除一些事情...... 不要使用隊列/主題服務於隱,環境事務中運行?例如考慮下面的代碼片段: [ServiceBehavior] public class MySbService : IDoWork { [OperationBehavi

    0熱度

    1回答

    我是Microsoft分佈式事務處理協調器,用於寫入不在同一網絡上的不同服務器上的兩個不同數據庫。當我嘗試在C#TransactionScope中執行代碼時,出現以下錯誤: 「與基礎事務管理器的通信失敗。」 我正在使用DTCPing.exe工具來嘗試ping除去服務器,以查看爲什麼出現此錯誤。 但是,我被告知我只需要使用遠程計算機的NetBIOS名稱而不是其IP地址。但是,由於我的兩臺機器位於不同