使用SQL“补丁”文件迁移数据库更改的软件?

时间:2013-02-12 15:01:41

标签: sql-server replication

我在2台服务器上有2个MSSQL数据库,我需要在模式和特定表中复制修订。最好我需要SQL命令才能这样做。系统应该能够捕获数据库的初始状态,然后生成一个显示更改的SQL。

我只需要记录数据中特定表的更改,我还需要检测表格格式的更改(架构的更改)。希望手动调整复制SQL是可能的(因此只有必要的更改才会反映出来,以防自动规则允许一些不必要的查询最终出现在补丁中。

谢谢!

1 个答案:

答案 0 :(得分:1)

看看RedGate SQL Developer bundle。不幸的是,我不知道任何用于MS SQL Server的开源工具。

我认为尤其SQL Compare可能对您有所帮助。如果您使用的是Visual Studio Team Edition,则可以查看VS数据库项目。我听说有些团队成功地将它用于数据库变更管理,但我自己从未尝试过。