如何更新另一个数据库中的表副本

时间:2014-11-04 13:43:06

标签: sql sql-server-2008 synchronize

我有两个相同的数据库 - 一个用于开发(DEV),一个用于生产(PROD)(两个都是SQL Server 2008)。

我已更新DEV中某个表的内容,现在我想在PROD中同步相应的表。

我没有更改表模式,只更改了表中的一些数据(我已经更改了现有行并添加了一些新行)。

如何轻松地将DEV中的更改传输到PROD中的相应表格?

请注意,自动标识列mgiht中的值与两个表之间的值不完全匹配。但是,我知道我只对另一列中具有相同值的行进行了更改。

  • 马丁

1 个答案:

答案 0 :(得分:0)

如果您不想使用复制,可以在DEV数据库中创建更新,插入和删除触发器,并通过触发器更新PROD。 或者您可以在PROD数据库上创建DEV数据库表的视图。