SQL Server2008版本很多,根据我们的需求,选择的SQL Server2008版本也各不相同,而根据应用程序的需要,安装要求亦会有所不同 。
不同版本的 SQL Server 能够满足单位和个人独特的性能、运行时以及价格要求 。安装哪些 SQL Server 组件还取决于您的具体需要 。下面的部分将帮助您了解如何在SQL Server2008的不同版本和可用组件中做出最佳选择 。
SQL Server 2008 的服务器版本下表介绍SQL Server2008的各个服务器SQL Server2008版本版本:
术语 定义
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 的核心文档 。