通常认为,SQL Server各个版本之间不存在兼容性的问题。(我一直这么认为)但我目前参与的一个项目却为这样的看法付出了代价。所以遍寻SQL版本的介绍,找到一篇最佳的,摘录于下,并对版本的中文翻译附于其后,以方便和笔者一样的菜鸟。
--------------------------------------------------------------------------------------------------------------------------
目前,SQL Server 2005有6个版本,分别为:Enterprise Edition(32位和64位,缩写为EE),Standard Edition(32位和64位,缩写为SE),Workgroup Edition(只适用于32位,缩写为WG),Developer Edition(32位和64位,缩写为DE),Express Edition(只适用于32位,缩写为SSE),Mobile Edition(以前的Windows CE Edition 2.0,缩写为CE或ME).根据实际应用的需要,如性能,价格和运行时间等,可以选择安装不同版本的SQL Server 2005.大部分用户喜欢选择安装EE版,SE版或WG版,因为这几个版本可以应用于产品服务器环境.我们将简要说明各版本的差异,并建议大家针对具体环境选择使用对应的版本.
还有一个企业评估版,可以从微软网站下载,但试用期只有180天.
1.1.1 版本说明
1.Enterprise Edition(32位和64位)----企业版
企业版SQL Server 2005支持多达几十个CPU的多进程处理,而且支持聚类(两个独立服务器之间提供自动接管功能并分担工作量),允许HTTP访问联机分析处理 (OLAP)多维集.企业版支持超大型企业进行联机事务处理(OLTP),高度复杂的数据分析,数据仓库系统和网站所需的性能水平.企业版的全面商业智能和分析能力及其高可用性功能(如故障转移群集),使它可以处理大多数关键业务的企业工作负荷.企业版是最全面的 SQL Server 版本,是超大型企业的理想选择,能够满足最复杂的要求.
可以根据企业版特性,价值和许可(企业版每个处理器许可权的价钱是标准版的4倍)等因素而自由决定是否需要采用企业版软件,但是,如果需要支持聚类,则一定要使用企业版.企业版的特征包括:
聚类
分布式分区视图
索引视图
分区多维集
支持超过4GB的RAM
日志传输(一种自动接管策略)
支持多于4个CPU
另外,还有一些特性只有企业版具有,在此不一一描述.
2.Standard Edition版(32位和64位)----标准版
SE版是SQL Server的主流版本,大多数SQL Server用户都会选择安装这一版本.它支持多进程处理,还可支持多个CPU和2GB以上的RAM.为了安装SE版实例,客户需要为每个 Standard版实例购买独立许可证.SE版是中,小企业或组织管理数据并进行分析的平台.它包含了电子商务,数据仓库等技术需要的重要功能.SE版的综合业务性能和高可靠特性深受广大使用者青睐,是中,小企业进行完整数据管理和分析的理想选择.
3.Workgroup Edition版(只适用于32位)----工作组版
WG版是中,小组织数据管理的理想解决方案,这种方案可以满足对数据库大小或用户数量无特定限制的需要.WG版既可以充当前端Web服务器,也可以满足部门和分支机构运营的需要.它具有SQL Server产品的核心数据库特点,容易升级为标准版和企业版.WG版是一种理想的入门级数据库,不仅使用可靠,而且耐用,易于管理.
4.Developer Edition(32位和64位)----开发板
系统默认安装为DE版,而企业版和标准版则应视为应用服务器的解决方案.利用DE版软件,可以开发和测试应用程序.由于该版本具有企业版的所有特性,因此可以将在开发版上成功开发的解决方案顺利移植到产品环境下而不会产生任何问题.DE版是进行软件开发的一种理想解决方案,DE版可以根据生产需要升级至 EE版.
这个版本与企业版之间的唯一差别是:开发版只能用作开发环境.
5.Express Edition版----个人版
SSE版是一种免费,易用而且管理简单的数据库系统.它集成在Microsoft Visual Studio 2005之中,利用它可以轻松地开发出兼容性好,功能丰富,存储安全,可快速部署的数据驱动应用程序.不仅可以免费使用SSE版软件,而且可以再分发,就像一个基本的服务器端数据库一样.SSE版是低端独立软件开发商,低端服务器用户,建立Web应用程序的非专业开发者和开发客户端应用程序的业余爱好者的理想选择.
6.Windows CE(或ME)版----移动版
这个版本将用于Windows CE设备,其功能完全限制在给定范围内,显然这些设备的容量极其有限.目前,使用Windows CE和SQL Server的应用程序非常少,实际上只可能在更昂贵的CE产品上拥有更有用的应用程序.CE版是一种专为开发基于Microsoft Windows Mobile的设备的开发人员而提供的移动数据库平台.其特有的功能包括强大的数据存储功能,优化的查询处理器,以及可靠,可扩展的连接功能.
该评论在 2011/3/16 17:56:28 编辑过