我想比较两个SQL Server数据库,包括模式(表结构)和表中的数据。做这件事最好的工具是什么?


当前回答

我尝试了OpenDiff工具。伟大的工具是免费的,易于使用。

其他回答

我以前用过SQL Delta (http://www.sqldelta.com/),它真的很好。不过不是免费的,不知道价格如何与Red-Gates相比

我使用内置在最新版本Microsoft Visual Studio 2015社区版(免费)或专业版/高级版/终极版中的模式和数据比较功能。效果好极了!

http://channel9.msdn.com/Events/Visual-Studio/Launch-2013/VS108

Red-Gate的SQL数据比较工具是我的第二个选择:

(来源:spaanjaars.com)

http://www.red-gate.com/products/sql-development/sql-compare/ http://www.red-gate.com/products/sql-development/sql-data-compare/

我用过Red Gate的工具,它们非常棒。 但是,如果你没有钱,你可以尝试Open DBDiff来比较模式。

我喜欢Open DBDiff。

虽然它不是最完整的工具,但它工作得很好,它是免费的,而且非常容易使用。

我正在使用红门公司的软件: http://www.red-gate.com