2012-02-03 39 views
0

問題定義:我想將所有表中的所有數據從QuickBooks導出到SQL Server 2008數據庫中。我試圖創建一個SSIS並使用RssBus .NET Data Provider for QuickBooks - http://www.rssbus.com/ado/quickbooks/。通過使用ADO.NET(源數據讀取器)和OLE DB連接(用於目標SQL Server),我可以將QuickBooks Customers表中的數據導出到SQL Server 2008數據庫表中。導出和導入使用SSIS的QuickBooks 2011

問題:我想遍歷源端的所有表,然後逐個導出。是否可以通過SSIS包?我會非常感謝,如果有人能夠指出良好的資源鏈接或示例或詳細的指令將非常感謝!

然後我想從SQL Server導入到QuickBooks。我期待SSIS可以用來完成導入過程。

感謝您的期待!

回答

0

can't loop over the tables,你必須提前在包中定義每個源和目標表。

當然,您始終可以從.NET代碼中選擇creating packages dynamically,因此您可以閱讀QuickBooks中的表格列表,然後生成一個包。如果表格結構發生了很大的變化,或者如果有大量的表格,它可能是值得的(我對QuickBooks一無所知)。