SQL Server 2008 的版本和组件
根据应用程序的需要,安装要求会有所不同。 不同版本的 SQL Server 能够满足单位和个人独特的性能、运行时以及价格要求。 安装哪些 SQL Server 组件还取决于您的具体需要。 下面的部分将帮助您了解如何在 SQL Server 2008 的不同版本和可用组件中做出最佳选择。
SQL Server 2008 的服务器版本
下表介绍 SQL Server 2008 的各个服务器版本:
术语 |
定义 |
---|---|
Enterprise(x86、x64 和 IA64)1 |
SQL Server Enterprise 是一种综合的数据平台,可以为运行安全的业务关键应用程序提供企业级可扩展性、性能、高可用性和高级商业智能功能。 有关详细信息,请参阅 SQL Server 2008 各个版本支持的功能。 |
Standard(x86 和 x64) |
SQL Server Standard 是一个提供易用性和可管理性的完整数据平台。 它的内置业务智能功能可用于运行部门应用程序。 有关详细信息,请参阅 SQL Server 2008 各个版本支持的功能。 SQL Server Standard for Small Business 包含 SQL Server Standard 的所有技术组件和功能,可以在拥有 75 台或更少计算机的小型企业环境中运行。 |
1目前可以使用的 Enterprise 是可试用 180 天的 SQL Server 2008 Enterprise Evaluation。 有关详细信息,请参阅 SQL Server 网站。
SQL Server 2008 专业版
SQL Server 2008 专业版是针对特定的用户群体而设计的。 下表介绍 SQL Server 2008 的各个专业版。
术语 |
定义 |
---|---|
SQL Server 2008 Developer(x86、x64 和 IA64) |
SQL Server 2008 Developer 支持开发人员构建基于 SQL Server 的任一种类型的应用程序。 它包括 SQL Server 2008 Enterprise 的所有功能,但有许可限制,只能用作开发和测试系统,而不能用作生产服务器。SQL Server 2008 Developer 是构建和测试应用程序的人员的理想之选。 可以升级 SQL Server 2008 Developer 以将其用于生产用途。 |
工作组(x86 和 x64) |
SQL Server Workgroup 是运行分支位置数据库的理想选择,它提供一个可靠的数据管理和报告平台,其中包括安全的远程同步和管理功能。 |
Web(x86、x64) |
对于为从小规模至大规模 Web 资产提供可扩展性和可管理性功能的 Web 宿主和网站来说,SQL Server 2008 Web 是一项总拥有成本较低的选择。 |
SQL Server Express(x86 和 x64) SQL Server Express with Tools(x86 和 x64) SQL Server Express with Advanced Services(x86 和 x64) |
SQL Server Express 数据库平台基于 SQL Server 2008。 它也可用于替换 Microsoft Desktop Engine (MSDE)。 SQL Server Express 与 Visual Studio 集成,从而开发人员可以轻松开发功能丰富、存储安全且部署快速的数据驱动应用程序。 SQL Server Express 免费提供,且可以由 ISV 再次分发(视协议而定)。SQL Server Express 是学习和构建桌面及小型服务器应用程序的理想选择, 也是独立软件供应商、非专业开发人员和热衷于构建客户端应用程序的人员的最佳选择。 如果您需要使用更高级的数据库功能,则可以将 SQL Server Express 无缝升级到更复杂的 SQL Server 版本。 |
Compact 3.5 SP1 (x86) Compact 3.1 (x86) |
SQL Server Compact 3.5 免费提供,是生成用于基于各种 Windows 平台的移动设备、桌面和 Web 客户端的独立和偶尔连接的应用程序的嵌入式数据库理想选择。 |
有关 SQL Server 2008 各个专业版的详细信息,请参阅 SQL Server 网站。
将 SQL Server 用于 Internet 服务器
在 Internet 服务器(如运行 Internet Information Services (IIS) 的服务器)上通常都会安装 SQL Server 客户端工具。 客户端工具包括连接到 SQL Server 实例的应用程序所使用的客户端连接组件。
注意 |
---|
尽管可以在运行 IIS 的计算机上安装 SQL Server 实例,但这种做法通常只用于仅包含一台服务器的小型网站。 大多数网站都将其中间层 IIS 系统安装在一个服务器上或服务器群集上,将数据库安装在另外一个服务器或服务器联合体上。 有关 SSRS 的软件要求的详细信息,请参阅安装 SQL Server 2008 的硬件和软件要求。 有关联合的详细信息,请参阅 SQL Server 联机丛书中的联合数据库服务器主题。 |
将 SQL Server 用于客户端/服务器应用程序
在运行直接连接到 SQL Server 实例的客户端/服务器应用程序的计算机上,只能安装 SQL Server 客户端组件。 如果要在数据库服务器上管理 SQL Server 实例,或者打算开发 SQL Server 应用程序,那么客户端组件安装也是一个不错的选择。
客户端组件选项安装以下 SQL Server 功能:命令提示工具、Reporting Services 工具、连接组件、编程模型、管理工具、开发工具以及 SQL Server联机丛书。 有关详细信息,请参阅如何安装 SQL Server 2008(安装程序)。
选择 SQL Server 的组件
使用 SQL Server 安装向导的“功能选择”页面选择安装 SQL Server 时要安装的组件。 默认情况下未选中树中的任何功能。
可根据下表中给出的信息确定最能满足需要的功能集合:
服务器组件 |
说明 |
---|---|
SQL Server 数据库引擎 |
SQL Server 数据库引擎 包括数据库引擎(用于存储、处理和保护数据的核心服务)、复制、全文搜索以及用于管理关系数据和 XML 数据的工具。 |
Analysis Services |
Analysis Services 包括用于创建和管理联机分析处理 (OLAP) 以及数据挖掘应用程序的工具。 |
Reporting Services |
Reporting Services 包括用于创建、管理和部署表格报表、矩阵报表、图形报表以及自由格式报表的服务器和客户端组件。Reporting Services 还是一个可用于开发报表应用程序的可扩展平台。 |
Integration Services |
Integration Services 是一组图形工具和可编程对象,用于移动、复制和转换数据。 |
管理工具 |
说明 |
---|---|
SQL Server Management Studio |
SQL Server Management Studio 是一个集成环境,用于访问、配置、管理和开发 SQL Server 的组件。Management Studio 使各种技术水平的开发人员和管理员都能使用 SQL Server。 Management Studio 的安装需要 Internet Explorer 6 SP1 或更高版本。 |
SQL Server 配置管理器 |
SQL Server 配置管理器为 SQL Server 服务、服务器协议、客户端协议和客户端别名提供基本配置管理。 |
SQL Server Profiler |
SQL Server Profiler 提供了一个图形用户界面,用于监视数据库引擎实例或 Analysis Services 实例。 |
数据库引擎优化顾问 |
数据库引擎优化顾问可以协助创建索引、索引视图和分区的最佳组合。 |
Business Intelligence Development Studio |
Business Intelligence Development Studio 是 Analysis Services、Reporting Services 和 Integration Services 解决方案的 IDE。 BI Development Studio 的安装需要 Internet Explorer 6 SP1 或更高版本。 |
连接组件 |
安装用于客户端和服务器之间通信的组件,以及用于 DB-Library、ODBC 和 OLE DB 的网络库。 |
文档 |
说明 |
---|---|
SQL Server 联机丛书 |
SQL Server 的核心文档。 |
|