2012-07-03 72 views
2

我需要將數據從DB2數據庫複製到SQL Server數據庫(沿着大約80個表的行)。我可以創建一個SSIS包,將數據從一個平面複製到另一個非常容易,但記錄數量是幾百萬,所以這樣做一次需要一段時間,但對於初始設置它很好。但是,我需要做「幾乎」實時更新,所以這種方法不可行。什麼纔是最好的方法,以及如何添加更改並從DB2刪除複製到SQL Server?DB2 SQL Server複製

在此先感謝

回答

0

「最好」的方式做這種複製是使用從源數據庫讀取事務日誌,然後將數據寫入到目標數據庫的應用程序。這被稱爲Change Data Capture (CDC)

有許多工具可以在跨數據庫環境中提供此功能(請參閱上述維基百科文章的列表。)