我们共有3个本地,预发布和生产数据库。现在我们在所有服务器上使用的数据库中的问题具有相同的名称。但是我们在一些程序中使用另一个数据库,这些程序在所有三个服务器上具有不同的名称。
是否有任何数据库比较工具可以帮助我们找出上述情况下的数据库差异?我不想要除数据库名称之外没有任何更改的程序。或者有什么方法可以解决这个问题吗?
PS:我正在使用SQLDBDiff。我无法在预发布或生产时更改其他数据库名称。
答案 0 :(得分:1)
我建议使用Red Gate的SQL Compare,但这不是免费的..如果你正在寻找一个开源工具..我认为 Atlantis 可以帮助你。您可以下载Atlantis的SQL Schema Inspector。