在Microsof Visual Studio团队系统2008年数据库版GDR实现SQL Server 2008的支持。
此外SQL Server 2008数据库项目提供支持,该版本包含了许多以前发布的电动工具,以及一些新的功能。构建和部署的新功能包括不同的阶段,静态代码分析和改进的SQL CLR集成项目。
数据库版本不再需要设计数据库。因此,它不再是之前使用的神器出山:www.shenqi73.com数据库版本,需要安装SQL Express或SQL Server的一个实例。
SQL Server支持
SQL Server 2008的
所有新的数据类型:
- 本质(日期,DATETIME2,DATETIMEOFFSET,)
- 内置的SQL CLR类型(地理,几何,hierarchyid的)
新的DML
- 合并表参数,BR />
SQL Server配置选项
- 服务器选项设置将被验证之前部署或部署过程中设置
- 其他第一类对象类型支持
- 规则,默认值,非对称密钥,对称密钥,证书,BR />
项目
服务器项目
- 服务器对象和选项设置,可以实现在一个单独的服务器项目
- 这使一个团队来为他们的SQL服务器定义了一个标准的配置,并从他们的数据库项目中引用它
部分项目
- 允许之间的代码共享项目包括从不同的项目,其中代码是从原始项目和源代码控制所有权的文件仍然与原始项目
- 这使得代码的重用和单一来源,同时有一个部署单元
综合项目
- 引用到其他数据库项目或的。dbschema的文件,有助于相同的部署单元。
- 这使发展的角色和职责的分离和数据库使用多个项目组成。
单采购的外部文物
SQL-CLR引用允许用户创建一个SQL CLR项目或SQL CLR装配的参考。这将自动成为大会型数据库中的项目
构建和部署
现在的生成过程产生一个单独的便携模式输出,这是美联储在可再分发的部署引擎
可再分发的部署引擎。例如,要实现一个设置应用程序部署数据库项目。
重构
保存意向书
- 支持部署重构的变化如预期的用户(重命名部署,重命名,删除/添加语句,例如)
新的重构操作
通配符扩展
移动架构
完全限定
这使得开发和部署定制的重构类型和目标的能力的可扩展性点
架构比较
现在支持比较项目,数据库或dbschema的文件的任意组合。例如,工程项目,该项目已不可能到现在为止。
对象类型筛选
额外忽略过滤选项
T-SQL静态代码分析
包括能够开发和部署自定义规则
依赖浏览器
查看架构中的对象之间的依赖关系
单元测试
支持与其他ADO.NET提供程序的执行
数据生成
设计时增强
- 更小。DGEN文件
- 支持撤消/重做
- 外键更换
- 新的显示窗口分离人口状况
运行时增强
- 默认情况下使用SqlBulkCopy的填充目标表
- 注册不同的输出产生的数据的能力?即生成的Excel或文件,因此您可以使用BCP加载
- 通过注册一个用户自定义输出,我们有能力执行脚本的数据生成过程中的不同点(即在开始/完成后或前/后表
可扩展性
数据发生器
统计数据分发
测试条件
静态代码分析规则
重构类型
重构目标
要求:
·采用了2.0 GHz处理器的电脑
·512 MB RAM(1千兆字节[GB]推荐)
·3 GB的可用硬盘空间
·DVD-ROM驱动器
·1024×768分辨率,256色
·键盘和鼠标或兼容的指针设备
·Microsoft Visual Studio团队系统2008年数据库版SP1(英文)或Microsoft Visual Studio团队系统2008套房SP1(英文)
·微软的Visual Studio 2008 Service Pack 1的