我不确定是否有这样的工具...给出2个sql server数据库,我想让工具告诉我2之间有什么不同并给我更新脚本。即创建索引,创建表,创建关系等......我不需要数据比较,只需要架构。
答案 0 :(得分:2)
这个很受欢迎,但它不是免费的。
如果您使用的是SQL Server 2005或2008.您可以尝试这些
SQL Server Database Comparison Tool
您也可以使用SSMS中的Schema Compare选项。
答案 1 :(得分:1)
Visual Studio Premium和Ultimate版本附带了一个架构比较工具(TOOLS | SQL Server |新架构比较...)
有更多信息here
答案 2 :(得分:0)
答案 3 :(得分:0)
试试xSQL Schema Compare。它可以比较数据库中的任何对象,并为所有差异生成同步脚本,或者只生成您选择的差异。此外,如果您使用的是SQL Server Express,则可以免费使用它。
披露:我隶属于xSQL。