如何将SQL Server 2008数据库与SQL Server 2005数据库同步?

时间:2010-01-18 19:30:06

标签: visual-studio-2008 sql-server-2005 sql-server-2008 web-deployment

我在开发环境中使用VS 2008 Team Suite和SQL Server 2008。 我正在使用共享主机SQL Server 2005部署到共享主机网站。

我想将更改从我的开发环境推送到我的生产主机。

我尝试使用Data | Schema Compare ...它向我报告它不支持SQL Server 2008。

人们对此使用了什么(除了Red-Gate工具 - 我在日常工作中使用这些工具,他们摇滚......这对我儿子的学校来说是一个志愿者的事情)?

如果不是免费的话,我正在寻找非常便宜的东西。

3 个答案:

答案 0 :(得分:2)

降级开发环境是我的建议 - 我使用管理工作室并直接手动编写所有内容,或者通常只生成脚本并手动修剪它们。工具很危险。

一旦你了解了T-SQL的倒退和转发(每一个小小的幕后或非明显的做事方式),工具只是一个枷锁。

答案 1 :(得分:1)

如果这是一次性的事情,为什么不使用Red Gate比较套件的演示版?

答案 2 :(得分:1)

如果您有Visual Studio 2008 Team Suite 数据库版,Microsoft有一个补丁,“Microsoft®VisualStudio Team System 2008数据库版GDR R2 ,”您可以从msdn下载。您必须关闭Visual Studio才能进行安装,但这确实涉及所涉及的所有麻烦。

简要说明: “Microsoft®VisualStudio Team System 2008数据库版GDR R2实现了对SQL Server 2008的支持。”