2014-09-02 136 views
0

作爲遷移項目的一部分,我需要使用目標數據庫(在DB2中)測試源數據庫(SQL Server中)中的數據。如何比較來自SQL Server和DB2的兩個查詢結果之間的數據

來自源的某些列映射到目標表。源數據庫有數百萬行,我需要確認數據已正確遷移。

如何比較源數據庫和目標數據庫上SQL查詢產生的數據?

請提供一些解決方案。

回答

0

在MS SQL Server中,您可以使用鏈接服務器功能鏈接到DB2,然後您可以針對兩臺服務器執行一些查詢,甚至可以在同一個查詢中連接它們。注意成本(網絡,磁盤,內存......)。你將不得不執行一些性能測試。

瞭解如何將服務器連接:

Creating a linked server to DB2 using Microsoft OLE DB provider for DB2

+0

謝謝你的迴應。我會檢查選項並更新結果 – Austrine 2014-09-02 18:18:52

0

正如@Caffe說,你可以鏈接這兩個數據庫。從DB2你可以通過聯合來完成。但是,此選項不包含在基本安裝中,您應該使用信息集成(不是最近的名稱,最近更改過)。

相關問題