2009-07-27 63 views
0

可以请一些机构给我一个想法,我该如何在TFS中的构建脚本和该构建的服务器中的数据库之间进行模式比较。模式比较

感谢

回答

0

一般来说,你不能可靠地比较DB模式:例如,重命名永远不能正确的处理。您需要的是一个数据库迁移工具,该工具将允许您以受控和可靠的方式将所需更改应用于特定数据库实例。我个人使用我自己的项目Wizardby来做到这一点。

0

这将需要一些时间,但是您可以运行构建脚本来创建空的测试数据库,然后使用Management Studio(或SMO)脚本将其编写到文本文件中。编写prod数据库并将脚本与diff工具进行比较。笨重,但它的工作原理:-)