比较两个数据库

时间:2011-10-01 07:48:01

标签: sql sql-server sql-server-2008

我正在使用SQL Server 2008,你能推荐一些我可以比较两个数据库实例的工具吗?

此外,我希望能够选择参与比较的表和列。

我想将它添加到我们的自动化测试中。

感谢。

2 个答案:

答案 0 :(得分:3)

红门SQL Data Compare可以满足您的需求。它并不是特别昂贵,特别是如果你把它作为捆绑的一部分购买(检查他们的一些其他产品 - 他们有很多有用的工具)你得到一个免费试用,所以你可以看到它是否适用于你的情况之前你买它。

我用过它并且效果很好。它允许两个数据库之间的数据比较和同步,即使模式略有不同。

对于“连续集成的命令行自动化”功能,您需要专业版。

答案 1 :(得分:0)

如果您使用Visual Studio 2010与SQL Server 2008一起编码,则可以使用Visual Studio 2010附带的架构比较和数据比较工具。

以下是一些资源: