我在2台服务器上有2个MSSQL数据库,我需要在模式和特定表中复制修订。最好我需要SQL命令才能这样做。系统应该能够捕获数据库的初始状态,然后生成一个显示更改的SQL。
我只需要记录数据中特定表的更改,我还需要检测表格格式的更改(架构的更改)。希望手动调整复制SQL是可能的(因此只有必要的更改才会反映出来,以防自动规则允许一些不必要的查询最终出现在补丁中。
谢谢!
答案 0 :(得分:1)
看看RedGate SQL Developer bundle。不幸的是,我不知道任何用于MS SQL Server的开源工具。
我认为尤其SQL Compare可能对您有所帮助。如果您使用的是Visual Studio Team Edition,则可以查看VS数据库项目。我听说有些团队成功地将它用于数据库变更管理,但我自己从未尝试过。