使用SQL Server 2008数据库项目的优点

时间:2012-03-09 03:51:58

标签: visual-studio-2010 sql-server-2008

使用Visual Studio 2010附带的SQL Server 2008数据库项目有哪些优势?当你谷歌关于它,你没有找到很多细节。它是否过时或人们有更好的方法来执行SQL Server 2008数据库项目可以做什么?

1 个答案:

答案 0 :(得分:1)

赞成

  • 数据比较功能可以轻松地应用和提取非常的更改,以及许多对象(不同和相同的类型 - 表,视图,函数等)。它还将编写更改脚本 - 我们将其用于版本化脚本。我们遇到了有关可更新视图的问题,这些问题将在下一个Visual Studio中修复。
  • 当您想要检查数据库之间不同的数据时,架构比较功能很有用。

缺点

  • 从不使用它进行SQL开发。它不像Management Studio那样具有交互性,因此依赖它并不是明智之举。
  • 如果你有很多对象(表,视图,函数,sprocs,触发器),VS可能需要一段时间才能加载。这不是数据库项目的问题,就像我告诉Visual Studio一样 - 文件太多了。
  • 数据比较中的CLR支持值得怀疑(脚本导出/导入),我还没看好这个