日期:2013-02-14  浏览次数:20493 次

  SQL Server 2005新增的功用

  1. 新的产品版本

  除SQL Server 2005标准版和企业版之外,产品线中还加入了SQL Server 2005简化版(SQL Server 2005 Exdivss)和任务组版(SQL Server 2005 Workgroup)两个新版本。

  SQL Server 2005 Exdivss——其作用是代替微软SQL Server桌面引擎(Microsoft SQL Server Desktop Engine,MSDE)。SQL Server 2005 Exdivss可以用于自在发布,并与SQL Server使用同样的关系数据库核心引擎。不同的是它并不像MSDE一样使用查询管理器。仅有的限制是一个CPU,1G的内存和每个数据库4G的存储空间。

  SQL Server 2005——任务组版不是自在发布的。它的设计着眼点在于服务器音讯块协议(SMB)和分部门处理方案。在量化功用上,它更优于SQL Server 2005 Exdivss,并能提供关系数据库的支持,只是缺少分析服务。任务组版限用于两个CPU,3G内存,数据库大小不限。

  2. 新的子系统

  在一些新的子系统的推动下,SQL Server 2005中的使用程序支持非常强大,其中包括整合服务、提示服务、服务代理和报告服务。

  整合服务——与之前担任此功用的DTS相比,速度快600%。SQL Server整合服务是拥有强大的任务流控制能力的企业级ETL平台。

  提示服务——可以提供搭建自定义提示程序的使用框架。

  服务代理——为建立高度量化程序提供异步进程处理功用。

  报告服务——这是最值得升级的一项功用。报告服务是企业级的报告生成平台,可以对设计、布署、销售进行详细的报告。强大的ReportBuilder组件可以让最终用户也享遭到报告服务。

  3.整合全新的.NET Framework

  对SQL Server 2005进行的最大的强化就是整合了.NET Framework。启用新的.NET整合功用后,你可以轻松地创建存储过程、函数、触发器、自定义类型、自定义数据集。你可以在任何.NET言语下使用EXEC sp_configure ‘clr enabled' , ‘1'命令启用CLR支持。如果你还在使用过去的未管理的扩展存储过程,应该立即用SQLCLR存储过程代替。