我在开发环境中使用VS 2008 Team Suite和SQL Server 2008。 我正在使用共享主机SQL Server 2005部署到共享主机网站。
我想将更改从我的开发环境推送到我的生产主机。
我尝试使用Data | Schema Compare ...它向我报告它不支持SQL Server 2008。
人们对此使用了什么(除了Red-Gate工具 - 我在日常工作中使用这些工具,他们摇滚......这对我儿子的学校来说是一个志愿者的事情)?
如果不是免费的话,我正在寻找非常便宜的东西。
答案 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的支持。”