17 我目前使用的是Visual Studio Professional Edition,它具有数据库项目作为项目模板,但是它的某些功能不可用,例如Schema Compare tool。架构比较和数据库更新脚本生成仅在Visual Studio 2010 Premium / Ultimate版本中可用。 但是,Visual Studio中的模式比较和更新脚本生成功能是否像Redgate SQL Compare工具中那样丰富?(我也没有使用过)我没有找到功能比较列表。谁同时使用了这两个工具,有谁能帮助说清楚? schema tools feature-comparison scripting — 雷姆 source
6 与dev 2008实例相比,我昨天尝试在生产SQL 2000实例中使用VS工具,并且拒绝使用SQL 2005之前的任何东西。RedGate绝对没有这样的限制。它甚至可以与我们在6.5兼容模式下运行的另一个数据库一起很好地工作(不是100%)。 — 麦克风 source
5 自从我使用Red Gate以来已经有一段时间了,但是VS2010使其与我所记得的相匹配,并提供了按对象类型包括或排除的选项,并生成了与两种模式匹配的脚本。VS工具需要一段时间才能运行,我记得Redgate相当快。 — SQLACID source
4 我个人仅使用Visual Studio和Database Edition GDR,因为它可以更好地满足我的需求。我最喜欢的是,我能够将数据库项目与实际数据库进行比较。该工具还可以比较数据库,而不仅仅是项目。的确,模式比较工具本身并不是很快,并且有些怪癖,但是我设法很好地使用了它,并且多年来不需要任何其他工具。 我确信单独的工具会更快(我过去使用过)并且可能有更多选择,但是您可以选择任何选项,而不会出现任何问题。我没有将它用于数据比较(Visual Studio中包含的功能,而RedGate的工具中不包含此功能,它需要使用其他工具-数据比较),所以我不能说它有多快。 — 玛丽安 source
2 这主要取决于您的需求,因为独立工具具有更多选项且速度更快是一个普遍事实。 我找不到Visual Studio和展鹏之间的功能比较清单,但我遇到了那个比较的2 SQL模式比较工具的性能后- ApexSQL DIFF和展鹏的SQL比较:http://blog.apexsql.com/apexsql -diff-2015-r3-vs-redgate-sql-compare-11-2-1-实时数据库和备份的比较性能测试/ 希望这会有所帮助。 — 麦克罗伯特 source
1 对于redgate而言,VS确实不值得付出所有这些额外的钱。Redgate工具的价格过高。Redgate使用起来要好一些,但您必须大量使用它才能证明在额外的工具上花那么多钱是合理的。 — 保罗·约翰逊 source