1
我想要設計一個SSIS包,它將從ODBC數據源(QuickBooks數據庫)中複製大約50多個表複製到SQL數據庫。 我應該創建50個數據流任務來執行此操作嗎? 這樣做的最好方法是什麼? 將DFT放入循環中並讀取表格?或50+數據流任務?使用SSIS包複製多個表
我想要設計一個SSIS包,它將從ODBC數據源(QuickBooks數據庫)中複製大約50多個表複製到SQL數據庫。 我應該創建50個數據流任務來執行此操作嗎? 這樣做的最好方法是什麼? 將DFT放入循環中並讀取表格?或50+數據流任務?使用SSIS包複製多個表
您可以創建50個數據流任務,但您不需要。
在同一個DFT中可能有多個獨立的源 - 目的地。 這不會很靈活,因爲您可以單獨運行單個DFT(在調試過程中),但是如果不修改它,就不能運行一段DFT(據我所知)。
根據您選擇的選項,我看到一對夫婦的方式,從自己平凡的工作保存50個+表:
一)讓SQL Server Import and Export Wizard爲你做枯燥的工作。 這個工具最好的是它可以創建一個.dtsx包。
所以,隨着嚮導,您可以:
B)手動編輯包代碼(可能需要一些BIML知識):