SQL2005 分五个版本,如下所列,
1.Enterprise(企业版),
2.Development(开发版),
3.Workgroup,(工作群版)
4.Standard,(标准版)
5.Express.(嗯,估且就叫它简易版吧)
这几个版本,我们究竟应该使用哪一版呢?
这是许多初学SQL2005的人最常问的问题。
我简单的比较一下 Enterprise, Development 和 Express 等三个版本:以功能言,Enterprise 版和 Development 版的功能一模一样。两者的差别,除了授权不同外,最主要的差别是:
Enterprise版的数据库引擎只能安装在Win2003Server(或其他Server)。
如果你想安装在WindowsXP Pro系统上,你应该安装SQL2005Development版(开发版)。
注:有人问,什么是「数据库引擎」。嗯,数据库引擎是SQL2005的核心,是最主要的数据库管理功能模块。没有它,就不是数据库管理系统了。
很多人下载 SQL2005Express版,因为它是免费的,可以直接从微软网站上下载。但是,它除了支持的内存比较少外,最主要的是
它缺少相当于SQL2000下的「企业管理器」和「查询分析器」。
注:SQL2000下的「企业管理器」和「查询分析器」在SQL2005已合为一,称为 Management Studio。

此,如果你是初学者,如果你只是想要在家里学习学习,如果你的环境是 WindowsXP Pro,那么,你应该选择的是
SQL2005Development(开发版),而不是SQL2005Enterprise(企业版)或SQL2005Express(简易版)。

详细区别:

可以在生产环境中使用所有版本的 SQL Server 2005,但 SQL
Server 2005 Developer Edition 和 SQL Server 2005 Evaluation Edition
除外。以下段落介绍 SQL Server 2005 的多个版本。

SQL Server 2005 Enterprise Edition(32 位和 64 位)

Enterprise Edition 达到了支持超大型企业进行联机事务处理
(OLTP)、高度复杂的数据分析、数据仓库系统和网站所需的性能水平。Enterprise Edition
的全面商业智能和分析能力及其高可用性功能(如故障转移群集),使它可以处理大多数关键业务的企业工作负荷。Enterprise Edition
是最全面的 SQL Server 版本,是超大型企业的理想选择,能够满足最复杂的要求。

SQL Server 2005 Evaluation Edition(32 位和 64 位)

SQL Server 2005 还推出了适用于 32 位或 64 位平台的 180 天
Evaluation Edition。SQL Server Evaluation Edition 支持与 SQL Server 2005
Enterprise Edition 相同的功能集。可以根据生产需要升级 SQL Server Evaluation Edition。

SQL Server 2005 Standard Edition(32 位和 64 位)

SQL Server 2005 Standard Edition
是适合中小型企业的数据管理和分析平台。它包括电子商务、数据仓库和业务流解决方案所需的基本功能。Standard Edition
的集成商业智能和高可用性功能可以为企业提供支持其运营所需的基本功能。SQL Server 2005 Standard Edition
是需要全面的数据管理和分析平台的中小型企业的理想选择。

SQL Server 2005 Workgroup Edition(仅适用于 32 位)

对于那些需要在大小和用户数量上没有限制的数据库的小型企业,SQL Server
2005 Workgroup Edition 是理想的数据管理解决方案。SQL Server 2005 Workgroup Edition
可以用作前端 Web 服务器,也可以用于部门或分支机构的运营。它包括 SQL Server 产品系列的核心数据库功能,并且可以轻松地升级至
SQL Server 2005 Standard Edition 或 SQL Server 2005 Enterprise
Edition。SQL Server 2005 Workgroup Edition 是理想的入门级数据库,具有可靠、功能强大且易于管理的特点。

SQL Server 2005 Developer Edition(32 位和 64 位)

SQL Server 2005 Developer Edition 允许开发人员在
SQL Server 顶部生成任何类型的应用程序。该应用程序包括 SQL Server 2005 Enterprise Edition
的所有功能,但许可用作开发和测试系统,而不用作生产服务器。SQL Server 2005 Developer Edition 是独立软件供应商
(ISV)、咨询人员、系统集成商、解决方案供应商以及生成和测试应用程序的企业开发人员的理想选择。可以根据生产需要升级 SQL Server
2005 Developer Edition。

SQL Server 2005 Express Edition(仅适用于 32 位)

SQL Server Express 数据库平台基于 Microsoft SQL
Server 2005。它也可以替换 Microsoft Desktop Engine (MSDE)。通过与 Microsoft Visual
Studio 2005 集成,SQL Server Express 简化了功能丰富、存储安全且部署快速的数据驱动应用程序的开发过程。

SQL Server Express
是免费的,可以再分发(受制于协议),还可以充当客户端数据库以及基本服务器数据库。SQL Server Express 是独立软件供应商
ISV、服务器用户、非专业开发人员、Web
应用程序开发人员、网站主机和创建客户端应用程序的编程爱好者的理想选择。如果需要更多的高级数据库功能,可将 SQL Server Express
无缝升级到更复杂的 SQL Server 版本。

SQL Server Express
还提供了一些附加组件,这些组件都作为具有高级服务的 Microsoft SQL Server 2005 Express Edition (SQL
Server Express) 的一部分提供。除了 SQL Server Express 的功能外,具有高级服务的 SQL Server
Express 还包括以下功能:

  • SQL Server Management Studio Express (SSMSE),SQL Server Management Studio 的子集。
  • 支持全文目录。
  • 支持通过 Reporting Services 查看报表。
SQL Server 2005 Mobile Edition(仅 32 位)

SQL Server Mobile
是简版数据库,将企业数据管理功能扩展到小型设备上。SQL Server Mobile 能够复制 Microsoft SQL Server
2005 和 Microsoft SQL Server 2000 的数据,并且允许用户维护与主数据库同步的移动数据存储。SQL Server
Mobile 是唯一为智能设备提供关系数据库管理功能的 SQL Server 版本。

SQL Server 2005 Runtime Edition(32 位和 64 位)

SQL Server 2005 Runtime Edition 随 Microsoft
ISV Royalty Program 提供。根据 SQL Server 2005 Runtime Edition
的最终用户许可协议,如果用户不使用 SQL Server 代码运行任何其他应用程序或者在任何其他上下文中使用 SQL Server
代码,独立软件供应商 (ISV) 可能将 SQL Server 代码嵌入到他们提供的解决方案中。关于 SQL Server Runtime
Edition 的详细信息,请参阅 Microsoft 知识库中的文章

在XP上不能安装 Enterprise 版本,

Express版本只能在本地访问,不能进行远程访问。

Express版本连接时需要在连接字符串中写 ***\SQLExpress

Developer版本可以进行远程访问,记住要启用TCP/IP连接,同时要设置好防火墙

SqlServer2005 各版本区别的更多相关文章

  1. .NET 版本区别,以及与 Windows 的关系

    老是记不住各 Windows 版本中的 .NET 版本号,下面汇总一下: .NET Framework各版本汇总以及之间的关系 Mailbag: What version of the .NET Fr ...

  2. OJDBC版本区别 [ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别]

    http://blog.163.com/jekyll_zhou@126/blog/static/1820473820123206189381/ OJDBC版本区别 [ojdbc14.jar,ojdbc ...

  3. java版本区别

    java版本区别 点我,点我,Eclipse几个版本号的区别(part1) 点我,点我,Eclipse几个版本号的区别(part2) 点我,点我,Eclipse几个版本号的区别(part3)

  4. Windows8 各种版本区别对比详解

    微软的 Windows8 操作系统提供了4个不同的版本,分别是 Windows RT.Windows 8 标准版.Windows 8 Pro 专业版 以及 Windows 8 Enterprise 企 ...

  5. win10全系列官方MSDN原版系统安装密钥、版本区别、镜像下载地址与激活教程

    微软发布win10正式版已经过去几天了,相信很多同学都心情高涨的装上了期待已久的win10系统,但也有很多同学面对win10系统的众多版本感到一脸茫然,的确,微软在win10系统版本上的划分确实有点多 ...

  6. java的版本区别、下载、配置

    参考:http://blog.csdn.net/liujun13579/article/details/7684604 java的版本区别 常用的 java 程序分为  Java SE.Java EE ...

  7. 简单概述 .NET Framework 各版本区别

    目前已发行的版本有1.0.1.1.2.0.3.0.3.5.4.0.4.5(及4.5.1.4.5.2).4.6(及4.6.1). 1.0版本:最初的.net framework版本,作为一个独立的工具包 ...

  8. 软件发布版本区别介绍-Alpha,Beta,RC,Release

    Alpha: Alpha是内部测试版,一般不向外部发布,会有很多Bug.除非你也是测试人员,否则不建议使用. 是希腊字母的第一位,表示最初级的版本 alpha就是α,beta就是β alpha版就是比 ...

  9. .NET Framework 各版本区别

    .NET Framework 各版本区别 .NET Framework 1.1 自1.0版本以来的改进:自带了对mobile asp .net控件的支持.这在1.0版本是以附加功能方式实现的,现在已经 ...

随机推荐

  1. Effective C++ Item 35 Consider alternatives to virtual functions

    考虑你正在为游戏人物设计一个继承体系, 人物有一个函数叫做 healthValue, 他会返回一个整数, 表示人物的健康程度. 由于不同的人物拥有不同的方式计算他们的健康指数, 将 healthVal ...

  2. ios开发之--UIDocumentInteractionController的使用(实现更多分享服务)

    最近在做项目的时候,碰到这样一个需求,就是本地生成pdf文件,然后本地打开,经过测试发现,pdf文件是无法保存到相册里面的,只能存到手机里面,鉴于苹果的存储机制,需要取出来,进行本地展示,可以直接传到 ...

  3. MySQL技术内幕:SQL编程 第2章 数据类型 读书笔记

    2.1 类型属性 2.1.1 UNSIGNED 数字无符号化, INT的值 -2147483648 ~ 2147483647  INT UNSIGNED的值 0 ~ 4294967295 int a ...

  4. UE4读取脑电波MindWave插件(展示如何使用第三方库制作UE4插件)

    MyEEGPlugin.uplugin { , , "VersionName": "1.0", "FriendlyName": " ...

  5. 百度地图出现UnsatisfiedLinkError: Native method not found: com.baidu...

    这是由于导入os文件方式引起 解决办法有两种: 第一种: 弄一个文件夹so/armeabi,把所有的so全部放进去.结构就是so/armeabi/a.so,b.so,c.so 然后压缩这个文件夹成为s ...

  6. C语言编程基础学习字符型数据的ASCII码值为何是负数?

    C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现 ...

  7. 使用fetch-jsonp进行跨域以及参数的传递

    其实fetch-jsonp的官方文档里面已经写得很详细了,连接如下:https://github.com/camsong/fetch-jsonp:但是由于它本身没有多少demo,所以自己在上手的时候遇 ...

  8. MySQL - Show Processlist 整理

    MySQL - Show Processlist 整理   原文来源:MySQL 5.5 Reference Manual 部分翻译取自:<MySQL_5.1中文参考手册> 转载请注明原文 ...

  9. Mahout实现基于用户的协同过滤算法

    Mahout中对协同过滤算法进行了封装,看一个简单的基于用户的协同过滤算法. 基于用户:通过用户对物品的偏好程度来计算出用户的在喜好上的近邻,从而根据近邻的喜好推测出用户的喜好并推荐. 图片来源 程序 ...

  10. javascript关闭网页的几种方法

    js关闭当前页面(窗口)的几种方式总结,需要的朋友可以参考一下: 1. 不带任何提示关闭窗口的js代码 <a href="javascript:window.opener=null;w ...