2010-11-19 70 views
1

我們目前有2個遠程SQL服務器的分支交易,下週其中一個數據庫將被遷移到Oracle。SSIS Oracle和分佈式事務

我想知道是否有任何已知的問題,當涉及Oracle作爲分佈式事務的一部分時,我應該計劃周圍的解決方法/修復 - 即我們的SSIS運行分佈式事務=>分佈式事務參與者是遠程SQL服務器和Oracle數據庫(Oracle - 安裝在非Windows操作系統中)。

這個工作完全在第一位嗎?

回答

0

你爲什麼要遷移到oracle,你的索引是否正確?

我認爲你可以做到這一切與存儲過程,但我猜,你將不得不鏈接服務器

BEGIN分佈式事務TranName

INSERT上啓用DTC INTO SqlServer.myDB.dbo.myTable(的KeyID,價值) 值(123, '世界你好')

INSERT INTO OracleServer.myScrewedUpOracleName.dbo.myTable(的KeyID,價值) 值(123,「爲什麼選擇Oracle? ')

COMMIT