2016-04-05 39 views
0

我正在使用SSIS將數據從Oracle加載到Oracle。有七千萬條記錄。我正在使用Oledb Source/Destination。SSIS -Oracle來源到Oracle目的地

是否有任何有效的方式來做相同的負載使用其他的像ADO.Net源/目的地,我也想分批加載。

請讓我知道哪種方法可以做到這一點?

謝謝

+0

什麼「好」對你來說意味着什麼?對速度有好處,對數據庫有好處,設計良好,適合維護?批次可能是一個好主意,你如何提出識別批次?如果重新啓動,將如何識別剩餘的批次。這是一個持續的過程還是一次性提取?如果正在進行,您如何識別和解決已傳輸數據的變化? – billinkc

+0

像性能明智。它將被截斷並插入,我將每週做它。批插入是我打算做的。 – SuperKings

回答

0

是否必須是SSIS?無論如何,有兩種方式(至少我已經成功地使用了兩種方式)來做到這一點。

  • 使用SQL * Loader。這是批量加載的Oracle工具。
  • 在腳本任務中使用Oracle Data Access Component(Oracle網站上提供的文檔和DLL)。