msdtc

    0熱度

    2回答

    有沒有人有關於如何閱讀當前機器上的MSDTC配置的任何想法?我特別想檢查用戶已執行以下步驟: 打開組件管理(開始>所有程序 - >管理工具>組件服務) 雙擊組件服務,然後展開計算機。我的電腦 並選擇屬性 在MSDTC選項卡上單擊鼠標右鍵,單擊安全配置按鈕,並配置屬性如下: 網絡DTC訪問:經過 允許遠程客戶:經過 允許入站:選中 允許出站:經過 呼叫方進行驗證要求:選擇 這是一小部分,我需要寫驗證

    1熱度

    2回答

    首先,我不知道這是否可行,但讓我描述一下我的場景。 我有一套WCF服務,一個SQL Server 2008數據庫全部運行在Windows Server 2008上。所有這些工作正常,當我連接到我的局域網時,但是我將要使用這個盒子進行演示,我想讓它在獨立模式下工作(即不連接到任何網絡)。 當我嘗試在獨立模式下執行此操作時,SQL Server數據庫似乎正在工作(我能夠檢索數據)。但是,當我嘗試從WC

    1熱度

    1回答

    我正在跨多個系統進行數據庫事務(插入記錄)。所以,我決定在.net中使用System.Transaction命名空間。我在兩個系統上配置了MSDTC(但我不知道我是否正確配置)。我的事務有兩個插入查詢一個將在本地系統執行。另一個將在本地網絡中的某個其他系統上執行。 第一次插入查詢成功,但第二次提出錯誤,如: Message =「該事務已被隱式或顯式提交或中止。」 請幫助在這種情況下結束。 這裏是我

    1熱度

    2回答

    我使用的鏈接服務器的交易 例如 Alter Proc [dbo].[usp_Select_TransferingDatasFromServerCheckingforExample] @RserverName varchar(100), ----- Server Name @RUserid Varchar(100), ----- server user id @RPass Varchar(

    15熱度

    2回答

    簡單的問題,但我無法找到答案的任何地方:活動目錄交易感知? 換句話說,將在以下更改被回滾(因爲我沒叫scope.Complete()): using (var scope = new TransactionScope()) { DirectoryEntry entry = ...; entry.Properties["givenName"].Value = "New Give

    0熱度

    2回答

    我們有一個特別奇怪的問題;讓我設置場景。 發現的解決方案見下文 我們有三個SQL Server 2005個數據庫,爲參數的緣故叫:阿爾法,測試版和伽瑪。 有這些數據庫之間定義複製關係如下: 這三個數據庫都有一個名爲「演示。」具有相同的架構表。複製已建立,以便Alpha是提供程序,其他兩個數據庫是訂戶。 使用MSDTC交易(由一個TransactionScope處理)甲C#.NET 3.5應用程序是

    10熱度

    3回答

    我們正在將我們的SQL Server移動到它自己的機器上,但我遇到了通過MSDTC進行交易的問題。 以下是錯誤消息ASP.Net產生了對我說: 事務管理器已禁用遠程/網絡 的支持 交易 我已經試過周圍的Googling此,但還沒有設法找到很多除了如何解決這個問題的Windows 2003指南。 誰能告訴我如何解決這個問題在Windows 2008? (SqlServer + IIS框都運行Win

    20熱度

    4回答

    只要好奇其他人是否有這個特殊的錯誤並知道如何解決它? 的情況是如下... 我們使用的Windows Server 2008 IIS農場連接到SQL Server 2008羣集後端運行的企業庫的ASP.NET Web應用程序。 MSDTC已打開。數據庫連接彙集。 我懷疑是某處沿線有一個失敗的MSDTC事務,連接返回到池中,並且在不同頁面上的下一個查詢正在拾取行爲不當的連接並得到此特定錯誤。有趣的是,

    12熱度

    2回答

    有什麼方法可以準確確定爲什麼System.Transaction TrasactionScope要升級到DTC?我們遇到了一個似乎會使交易升級的組件之一,而所有其他組件(似乎看起來很相似)並沒有升級。 是否有任何有關升級原因的信息,以及它們如何被發現和觀察? SQL事件探查器?日誌文件?或者我對這一個運氣不好? UPDATE:我對運行SQL Server 2005中的信息

    6熱度

    7回答

    我正在爲我的應用程序使用.NET 2.0/3.5框架。我需要跨多個連接運行多個SQL命令,每個連接位於不同的服務器上(Oracle,SQL Server)。我需要確保這些命令是事務性的。 例如:我需要在Oracle和SQL Server數據庫的表中執行INSERT,然後在沒有引發異常的情況下提交它們。如果出現異常,我想在需要時在兩臺服務器上回滾。 我懷疑我需要使用System.Transactio