我們有一個從Web服務啓動的SSIS軟件包。在開發環境中,一切工作正常,但在QA環境中,嘗試運行程序包時出現以下錯誤:「無法獲取連接[ConnectionName]。連接可能配置不正確,或者您可能沒有正確的權限這個聯繫。「SSIS軟件包因「無法獲取連接」錯誤而失敗
連接使用SQL登錄,未集成。登錄本身具有適當的權限。 SSIS包位於文件系統上,而不是SQL服務器上。我已經使用了DTCPing,並且SQL Server和效用服務器之間的所有事情都很好地檢查出來。不幸的是,我對SSIS本身知之甚少,對於可能出現的問題有點遺憾。任何建議將不勝感激。
在哪裏啓用?這個MSDTC是什麼? – 2013-07-24 08:38:41
@TejuMB它幾乎肯定取決於您運行的Windows版本,所以您需要Google,但在Server 2008 R2下: - 轉到開始 - 類型組件服務 - 選擇組件服務 - 展開「組件服務」 - 展開計算機 - 展開「我的電腦」 - 展開「分佈式事務處理協調器」 - 右鍵點擊「本地DTC」,然後單擊「屬性」 應該包含你所需要的 – Dugan 2013-07-24 20:34:38
我允許的,但它的表現 - 「無法重新啓動MSDTC服務,請檢查事件日誌以獲取詳細信息。」 – 2013-07-25 01:48:33