1
我試圖對鏈接服務器(連接到Sybase的SQL Server 2008)執行查詢並將其選擇到臨時表中。雖然SQL Management Studio中的查詢窗口完美工作,但是當我通過代碼(C#)執行時,它失敗並顯示錯誤「由於鏈接服務器」MYLINKEDSERVER「的OLE DB提供程序」ASEOLEDB「無法執行操作,因此無法執行啓動分佈式事務我不是在代碼中使用事務與我的DbConnection僅通過代碼分佈式事務錯誤
這個查詢看起來是這樣的:。
SELECT *
INTO #temptable
FROM OPENQUERY([MYLINKEDSERVER], 'SELECT * from table')
MSDTC是否配置了s對於分佈式事務中涉及的所有機器,我是否可以使用?是否[權限](http://blogs.msdn.com/b/distributedservices/archive/2009/03/13/troubleshooting-msdtc-permission-issues-when-a-distributed-transaction-starts.aspx)全部正確? – Oded 2010-11-17 14:42:17