Redgate SQL Compare与Visual Studio 2010 Premium / Ultimate数据库项目


17

我目前使用的是Visual Studio Professional Edition,它具有数据库项目作为项目模板,但是它的某些功能不可用,例如Schema Compare tool。架构比较和数据库更新脚本生成仅在Visual Studio 2010 Premium / Ultimate版本中可用。

但是,Visual Studio中的模式比较和更新脚本生成功能是否像Redgate SQL Compare工具中那样丰富?(我也没有使用过)我没有找到功能比较列表。谁同时使用了这两个工具,有谁能帮助说清楚?

Answers:


6

与dev 2008实例相比,我昨天尝试在生产SQL 2000实例中使用VS工具,并且拒绝使用SQL 2005之前的任何东西。RedGate绝对没有这样的限制。它甚至可以与我们在6.5兼容模式下运行的另一个数据库一起很好地工作(不是100%)。


5

自从我使用Red Gate以来已经有一段时间了,但是VS2010使其与我所记得的相匹配,并提供了按对象类型包括或排除的选项,并生成了与两种模式匹配的脚本。VS工具需要一段时间才能运行,我记得Redgate相当快。


4

我个人仅使用Visual Studio和Database Edition GDR,因为它可以更好地满足我的需求。我最喜欢的是,我能够将数据库项目与实际数据库进行比较。该工具还可以比较数据库,而不仅仅是项目。的确,模式比较工具本身并不是很快,并且有些怪癖,但是我设法很好地使用了它,并且多年来不需要任何其他工具。

我确信单独的工具会更快(我过去使用过)并且可能有更多选择,但是您可以选择任何选项,而不会出现任何问题。我没有将它用于数据比较(Visual Studio中包含的功能,而RedGate的工具中不包含此功能,它需要使用其他工具-数据比较),所以我不能说它有多快。



1

我已经使用了两者,并且我认为Red Gate的界面稍微好一点并且易于使用(这可能意味着我在VS中忽略了某些东西)。它们都产生合理相似的脚本。


1

对于redgate而言,VS确实不值得付出所有这些额外的钱。Redgate工具的价格过高。Redgate使用起来要好一些,但您必须大量使用它才能证明在额外的工具上花那么多钱是合理的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.