使SQL Server Dev Environment保持最新

时间:2010-05-19 14:29:17

标签: sql sql-server-2008 development-environment database-restore

我正在努力找出让我的开发服务器同步到Production服务器的最佳方法。最初,我只是每周左右将备份从生产环境恢复到开发环境,但我意识到这将消除本周发生的任何实际开发工作。

我觉得这是一个非常普遍的障碍,所以我希望那里的某个人可以解释他们如何解决这个问题。我简短地在线查看,但没有看到任何内容,所以任何建议都会非常感激。

谢谢!

2 个答案:

答案 0 :(得分:1)

Red Gate有一些您可能想要查看的产品:

它们允许您分别比较和同步两个数据库之间的模式和数据。

答案 1 :(得分:1)

在某种程度上,对开发环境所做的任何更改都应该推向生产环境。因此,在dev环境中进行的每个更改都必须作为补丁(sql脚本)存在。要使dev与生产保持同步,您只需恢复生产备份并应用所有新开发的补丁。