2014-09-02 142 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你可以通过联合来完成。但是,此选项不包含在基本安装中,您应该使用信息集成(不是最近的名称,最近更改过)。

相关问题