我正在开发项目(VS2010 .NET),并且有两个SQL Server数据库,Dev
和Prod
。
我在Dev
数据库中进行了所有数据库结构更改,并在测试后将相同的更改应用于Prod
数据库。
也许有人可以建议架构比较工具,它可以帮助我比较结构和应用更改。
答案 0 :(得分:3)
RedGate为此目的提供了出色的工具。
答案 1 :(得分:2)
我知道两个非常好的工具:
答案 2 :(得分:2)
答案 3 :(得分:0)
虽然你在2010年工作,但如果你能掌握VS 2012
转到SQL(菜单项) - >架构比较。单击左侧的Select Source,然后选择dev数据库。选择右侧的生产数据库。
然后单击生成脚本图标(更新图标旁边,它看起来或多或少像音乐图标)。这将生成更新脚本。您也可以取消不希望包含在脚本中的任何更改。它是......'免费'如果您碰巧拥有Visual Studio 2012