0

我有两个具有相同架构和对象但具有不同数据的数据库。数据库位于两个单独的服务器上:

一种是 MainFrame (OS 360) 上的 DB2,有 300 多个表

另一种是 SQL Server 2008 R2。

我需要任何工具、软件、包、脚本批处理,实际上是任何可以帮助我完成这些任务的东西:

在 DB2 中而不是在 SQL Server 中查找记录。

查找该更新中的记录。

使 SQL Server 的数据与 DB2 的数据相同

4

2 回答 2

1

You should be able to do all of this with SQL Server Integration Services and the Microsoft OLE DB Provider for DB2.

于 2013-09-30T12:41:01.480 回答
1

使用SchemaCrawler,这是一种旨在执行此类差异的工具。您可以将所有架构详细信息输出到人类可读的文本文件中。您还可以将表中的数据输出到 CSV 文件中,甚至可以运行任意 SELECT 语句。然后,您可以使用标准差异工具比较数据。SchemaCrawler 是一个免费的开源工具,并且是跨平台的。

Sualeh Fatehi,SchemaCrawler

于 2013-10-07T03:47:16.020 回答