1.4 安装SQL Server 2008

1.4.1 安装前的准备

1. 确定要安装的SQL Server 2008版本

确定所需使用的SQL Server 2008的版本,是安装规划过程的一项主要工作,是满足当前环境的功能需求以及可预期的任何未来需求的关键。SQL Server 2008提供了若干个版本,每个版本都是为特定的环境设计的。下面对每个版本进行一下简单描述。

SQL Server 2008 Enterprise版

Enterprise(企业)版旨在支持超大型企业的联机事务处理(OLTP)环境、高度复杂的数据分析需求、数据仓库系统和活跃的Web站点。设计大型数据库安装的DBA,只能考虑企业版。

SQL Server 2008 Standard版

Standard(标准)版包括大多数中小型企业使用的电子商务、数据仓库和业务线(line-of-business)应用所需的基础功能。对于数据库中包含大量数据,但又不需要企业版全部功能的企业,可能需要考虑安装标准版本。

SQL Server 2008 Workgroup版

Workgroup版本适用于小型公司的数据管理解决方案,它们需要一个对数据量和用户数不加限制的数据库,并且能够充当小型Web服务器和部门或分支办公室操作的后端。在小型服务器上操作少量数据的DBA可以考虑使用Workgroup版本。

SQL Server 2008 Developer版

Developer版包括SQL Server 2008 Enterprise版本的全部功能,但它被授权用作一个开发和测试系统,而不是作为一个生产服务器。Developer版适合于大型公司中需要使用Enterprise版本开发应用程序,但是又不想在开发或测试服务器上安装Enterprise版本的开发人员。

SQL Server 2008 Express版

SQL Server 2008 Express是一个免费、易用、易于管理的数据库,可以对它进行重新分布,以充当客户数据库以及基本的服务器数据库。Express版本通常只适合于非常小的数据集。如果开发人员开发的应用程序需要一个小型数据存储库,则应考虑使用Express版本。Express版本也适合于替换Microsoft Access数据库。

SQL Server 2008 Web版

对于为从小规模至大规模Web资产提供可扩展性和可管理性功能的Web宿主和网站来说,SQL Server 2008 Web是一项总拥有成本较低的选择。

SQL Server Compact 3.5 SP1版

SQL Server Compact 3.5免费提供,是生成用于基于各种Windows平台的移动设备、桌面和Web客户端的独立和偶尔连接的应用程序的嵌入式数据库理想选择。

2. 确定要安装的SQL Server 2008组件

SQL Server 2008的组件主要包括服务器组件(如表1-1所示)、客户端组件(如表1-2所示)、管理工具(如表1-3所示)以及文档和示例(如表1-4所示)。

表1-1 服务器组件

表1-2 客户端组件

表1-3 管理工具

表1-4 文档和示例

1.4.2 安装要求

在32位平台上运行SQL Server 2008的要求与在64位平台上的要求不同。以下为32位平台上的一些安装要求。

(1)处理器:Pentium III兼容处理器或更高速度的处理器。

(2) 内存:512 MB以上。

(3) 硬盘:1 GB以上。此外,系统盘需要留有至少1.6 GB的磁盘空间来容纳安装时创建的临时文件。

(4) 驱动器:CD-ROM驱动器。

(5) 显示器:SQL Server图形工具需要VGA或更高分辨率,分辨率至少为1024×768像素。

(6) 操作系统:各个版本适用的操作系统不尽相同,具体可从Microsoft网站查看。

(7) Internet要求:Microsoft Internet Explorer 6.0 SP1或更高版本;IE 5.0或更高版本;ASP.NET 3.5。

(8) 软件要求:SQL Server安装程序需要Microsoft Windows Installer 4.5或更高版本,以及Microsoft数据访问组件(MDAC)2.8 SP1或更高版本。读者可自行至Microsoft网站下载MDAC 2.8 SP1。

1.4.3 安装SQL Server 2008

安装SQL Server 2008的步骤如下。

(1)将SQL Server 2008安装光盘插入CD驱动器,自动运行,出现如图1-33所示的安装必备组件检验对话框。单击“确定”按钮,继续运行安装程序。

图1-33 安装必备组件检验对话框

(2) Microsoft .NET Framework 3.5和Microsoft Windows Installer 4.5是安装SQL Server 2008的必备组件,若系统中未安装,则会出现如图1-34所示的安装必备组件协议界面。

图1-34 安装必备组件协议界面

(3) 阅读许可协议,选中“我已经阅读并接受许可协议中的条款”,以接受许可条款和条件继续安装。若要结束安装程序,请单击“取消”按钮。若要继续,请单击“安装”按钮,出现安装必备组件协议界面,开始下载安装Microsoft .NET Framework 3.5 SP1。安装完毕出现如图1-35所示的成功安装界面。

图1-35 必备组件成功安装界面

(4) 单击“退出”按钮,出现重新启动界面。继续单击“确定”按钮,重启机器,以完成Microsoft .NET Framework 3.5 SP1的安装,如图1-36所示。

图1-36 重新启动界面

(5) 机器重启之后,继续运行SQL Server 2008安装光盘,出现如图1-37所示的“SQL Server安装中心”界面。

图1-37 “SQL Server 2008安装中心”界面

在安装中心的“规划”选项中,可以执行各种安装准备工作,例如了解SQL Server 2008对软、硬件环境的需求,系统配置是否符合安装需要等。

在“安装”选项中可以执行各种安装操作,例如实例安装、故障转移集群实例安装、升级安装等。

在“维护”选项中,可以执行各种已安装实例的维护操作,例如从SQL Server 2008的基础版本升级到高级版本,修复SQL Server 2008的安装等。

(6) 选择SQL Server 2008安装中心的“安装”选项,然后选择“全新安装或向现有安装添加功能”,就可以启动SQL Server 2008的安装过程了。

安装程序首先会执行一些安装需求检查,包括操作系统版本、安装权限、是否重启计算机等,可以通过“查看详细报表”按钮来了解各项的检查结果。如果有检查条目没有通过,可以通过“状态”列来了解该条目的详细检查结果,“安装程序支持规则”界面如图1-38所示。

图1-38 “安装程序支持规则”界面

(7) 检查通过后,用户就需要选择安装版本了,如图1-39所示。如果没有相应的序列号就只能选择评估版,如果有序列号的话,就可以输入序列号。序列号输入后,安装程序会自动确认进行安装的版本。这也是SQL Server 2008安装方面的一个小改动,与Windows Server 2008、Vista操作系统一样,这样就可以非常有效地管理介质数量过多的情况。

图1-39 版本选择界面

(8) 单击“下一步”按钮,进入“许可条款”界面,如图1-40所示。

图1-40 “许可条款”界面

(9) 选中“我接受许可条款”,单击“下一步”按钮。进入“安装程序支持文件”界面,单击“安装”按钮,安装程序开始进行安装程序文件规则状态查询,如图1-41所示。

图1-41 “安装程序支持规则”界面

(10) 支持规则全部通过以后,单击“下一步”按钮,进入“功能选择”界面,根据需要选择所要安装的功能。继续单击“下一步”按钮,打开“实例配置”页面,如图1-42所示,可以指定创建的是SQL Server的默认实例还是其命名实例。

图1-42 “实例配置”界面

(11) 单击“下一步”按钮,进入“磁盘空间要求”界面。继续单击“下一步”按钮,进入如图1-43所示的“服务器配置”界面。根据需要,可以分别为SQL Server每个服务账户指定用户名、密码和启动方式,也可以对所有服务使用一个账户。选择合适的服务账号是非常重要的,如果是本地测试环境或开发环境,选择LOCALSYSTEM就足够了,但是对于生产环境则通常建议使用域账户。

图1-43 “服务器配置”界面

(12) 设置完成后,单击“下一步”按钮,出现如图1-44所示的“数据库引擎配置”界面。

图1-44 “数据库引擎配置”界面

选择要用于SQL Server安装的身份验证模式,用来验证对本系统的客户端和服务器连接。如果选择“混合模式”,则必须输入并确认SQL Server系统管理员(sa)密码。这里的密码不能为空或sa,必须为强密码。当设备建立起对SQL Server的成功连接之后,安全机制对于Windows身份验证和混合模式是相同的。

(13) 继续单击“下一步”按钮,经过“错误和使用情况报告”、“安装规则”查询后,进入“准备安装”界面,如图1-45所示。

图1-45 “准备安装”界面

(14) 继续单击“下一步”按钮,进入“错误和使用情况报告设置”界面。设置发生错误后错误报告的处理方式,也可以清除复选框以禁用错误报告。继续单击“下一步”按钮,进入“准备安装”界面。单击“安装”按钮,出现如图1-46所示的“安装进度”界面。

图1-46 “安装进度”界面

(15) 单击“安装”按钮,SQL Server 2008开始安装,进入“安装进度”界面。当系统提示“安装过程完成”时,单击“下一步”按钮,安装完成,如图1-47所示。

图1-47 “安装完成”界面

技能实验一:配置ASP.NET 3.5的运行环境

本任务主要完成服务器端和客户端ASP.NET 3.5的基本运行环境的配置,为ASP.NET 3.5网站开发平台的搭建打下基础。

(1) 安装Internet信息服务(IIS)。

(2) 安装微软数据库访问组件MDAC。

(3) 安装Microsoft.NET Framework 3.5。

① 下载安装Microsoft .NET Framework 3.5。

② 下载安装Microsoft .NET Framework 3.5 Service Pack 1。

案例试验一:搭建一个ASP.NET 3.5开发平台

本任务主要完成ASP.NET 3.5开发平台的搭建工作,为下一步ASP.NET 3.5网站的设计、开发、测试、运行等奠定基础。

1. 配置ASP.NET 3.5的运行环境

(1) 安装Internet信息服务(IIS)。

(2) 安装微软数据库访问组件MDAC。

(3) 安装Microsoft.NET Framework 3.5。

① 下载安装Microsoft .NET Framework 3.5。

② 下载安装Microsoft .NET Framework 3.5 Service Pack 1。

2. 安装Visual Studio.NET 2008集成开发环境

3. 安装SQL Server 2008

练习题

(1) 什么是ASP.NET,它的优点是什么?ASP.NET 3.5的新特性有哪些?

(2) IIS是什么?如何安装?

(3) 如何安装.NET Framework 3.5以及VS.NET 2008?

(4) 如何在Visval Studio .NET 2008环境中开发ASP.NET应用程序?

(5) SQL Server 2008有哪些新特性?