2.3 安装SQL Server 2008
SQL Server 2008的安装比Oracle要烦琐一些,但如果系统中没有安装Microsoft Visual Studio 2008软件,那么安装过程会显得顺畅。本节将带领读者在Windows XP Service Pack 2系统下安装SQL Server 2008。
2.3.1 自己动手安装SQL Server 2008
要想在XP系统中安装SQL Server 2008 Enterprise Evaluation,需要下载如下软件:
(1)SQL Server 2008 Enterprise Evaluation。该版本数据库的镜像文件在2.2.2节已经介绍过,读者利用提供的链接可直接下载。
(2)如果读者的计算机系统中已经存在Microsoft Visual Studio 2008软件,那么需要安装VS2008SP1补丁,补丁下载地址如下:
这里把安装过程分为准备安装数据库、安装数据库两个阶段,下面将详细介绍这两个阶段的操作步骤。在安装SQL Server 2008前建议关闭系统防火墙。把下载的DVD镜像文件刻录成光盘或装进虚拟光驱。
1.准备安装数据库
安装SQL Server 2008前系统需要安装Microsoft .NET Framework 3.5 SP1补丁和KB942288-v3补丁。这两个补丁通常并不需要开发人员自己主动安装,当安装SQL Server 2008时,安装文件会自动检测需不需要安装这两款补丁软件。操作过程如下所示:
1 自动检测框架和需要的软件。双击SQL Server 2008安装文件,当系统中缺少这两个文件时会做出如图2.1所示的提示。
图2.1 安装缺失补丁提示
2 安装Microsoft .NET Framework 3.5 SP1补丁。在图2.1中单击【确定】按钮,此时经短暂程序加载后会进入如图2.2所示的界面,该界面是Microsoft .NET Framework 3.5 SP1补丁安装界面。
图2.2 Microsoft .NET Framework 3.5 SP1补丁
单击安装界面中的【安装】按钮,进行该补丁的安装,Microsoft .NET Framework 3.5 SP1安装结束后单击【退出】按钮。
3 安装KB942288-v3补丁程序。当Microsoft .NET Framework 3.5 SP1安装结束后,程序会自动运行KB942288-v3补丁的安装包,经过短时间的程序加载后进入如图2.3所示界面。单击【下一步】按钮进入如图2.4所示界面,该界面列出了软件的许可条款。读者只需选择“我同意”选项,并单击【下一步】按钮。
图2.3 KB942288-v3补丁安装向导
图2.4 KB942288-v3补丁安装许可
当该补丁安装完成后通常会提示重启电脑,读者此时需重启电脑,否则SQL Server 2008不能够正常安装。到此为止,安装数据库前的准备工作已经完成。下面可以进行SQL Server 2008数据库的安装了。
2.安装SQL Server 2008数据库
该阶段是整个数据库安装过程的重点,需要注意的是,如果读者的系统中有Microsoft Visual Studio 2008软件,那么需要安装VS2008SP1补丁,安装过程中会自动提示安装该补丁,下载地址前面已经介绍过,这里不再赘述。下面介绍SQL Server 2008数据库的安装步骤。
1 选择操作对象并检测安装程序支持规则。双击安装文件,稍等一会儿弹出安装操作页面,在页面的左边选择【安装】选项,如图2.5左边所示。
图2.5 选择安装方式
这里选择全新独立安装,见图2.5右边标记部分。除了独立安装,SQL Server 2008也可以利用升级进行安装,这里不做这方面的介绍。当确定安装方式后,安装程序会进行系统检查,查看当前系统是否符合安装SQL Server 2008的要求,检查过程如图2.6所示。可以看出安装程序会检测6项,这6项当中如果某项规则没有通过检测,那么需要安装人员进行相关处理,然后单击【重新运行】按钮进行再次检查,直到全部通过。如果此时【状态】栏全部提示“已通过”,那么允许安装人员单击【确定】按钮,进行下一步操作。
图2.6 检查安装程序支持规则
2 选择安装版本和输入密匙。在该界面可以选择安装数据库的版本,以及输入密匙,这里选择Enterprise Evaluation版,此版本允许开发者免费试用180天。操作界面如图2.7所示。
图2.7 选择SQL Server 2008版本
3 接受许可条款,并检测安装环境是否符合要求。在图2.7中单击【下一步】按钮进入条款许可页面,如图2.8所示。单击【下一步】按钮,进入如图2.9所示安装程序支持规则检查页面。该界面中如果有选项没有通过,则需要安装人员进行处理,然后单击【重新运行】按钮,直到所有规则全部通过。
图2.8 接受条款
图2.9 检查是否支持安装程序
4 选择需要安装的功能。在图2.9中单击【下一步】按钮,进入选择安装功能界面。在该界面选择要安装的功能,如图2.10所示,作者选择了全部,读者可以根据自己的实际情况进行选择。如果磁盘空间有限,建议去除不必要的功能。
图2.10 安装功能选择
5 配置数据库实例。当选择需要安装的功能后单击【下一步】按钮,进入如图2.11所示界面,该页面配置数据库的实例名称和安装目录。这里作者使用了默认的实例名称和默认的安装目录,读者可以根据自己的需求进行更改。
图2.11 数据库实例配置
6 查看磁盘空间信息。当实例配置完成后,单击图2.11中的【下一步】按钮,可以查看此时的磁盘空间信息,包括闲置空间和安装SQL Server 2008需要的空间,如图2.12所示。如果读者发现磁盘空间不够,可以利用【上一步】按钮,进行回退,重新选择需要安装的功能。单击【下一步】按钮进行下一环节设置。
图2.12 磁盘空间信息
7 服务器账户配置。在图2.13所示界面中对SQL Server的服务账户进行设置,建议使用同一个账号,单击页面上的【对所有SQL Server服务使用相同的账户】按钮,在弹出的对话框中选择自己的账户。
图2.13 服务器账户设置
8 数据库引擎配置。在图2.14所示界面中可以设置数据库的登录用户,建议选择混合模式登录。混合模式需要添加Windows用户,并为内置的SQL Server用户设置密码。单击【添加当前用户】按钮为数据库设置Windows登录身份为当前用户,内置SQL Server账号密码这里输入“root”。配置完成后单击【下一步】按钮,进入Analysis Services配置页面。
图2.14 登录用户配置
9 Analysis Services配置。该配置页面如图2.15所示。Analysis Services管理员使用当前用户即可,单击【添加当前用户】按钮,完成用户的添加。有关数据文件夹可以使用默认设置。
图2.15 为Analysis Services指定管理员
10 Reporting Services,错误和使用情况报告配置。报表服务和报告这两项的配置如没有特殊需求保持默认即可。这里不再详细说明。单击【下一步】按钮可进入安装规则检查界面。
11 安装规则的检测。该界面如图2.16所示。在这里将检查程序能否继续安装,如果有检查失败的条目,数据库将不能正常安装。
图2.16 安装规则检查
12 准备安装和安装完成数据库。如果在图2.16中所有规则均已通过,单击【下一步】按钮进入准备安装界面,如图2.17所示。在该界面列出了准备安装的功能列表。安装人员可以查看具体待安装的功能,如果没有问题,单击【安装】按钮,进行SQL Server 2008的安装,在安装进度表中可以查看各项功能是否安装成功,如图2.18所示。确认安装无误后单击【下一步】按钮,进入到如图2.19所示页面,该页面表示SQL Server 2008安装完成,并给出了安装日志位置。单击【关闭】按钮即可。
图2.17 准备安装界面
图2.18 安装进度
图2.19 安装结束
13 查看SQL Server 2008服务。安装完成后,到服务列表中查看SQL Server 2008服务列表,如图2.20所示。黑框标出部分就是SQL Server 2008的服务,如果读者的计算机内存比较小,可以手工设置数据库服务为手动控制,这样,当需要数据库时才启动相关服务,以达到节省内存的目的。
图2.20 SQL Server 2008服务列表
2.3.2 安装示例数据库
SQL Server 2008安装完成后并没有安装示例数据库,如果读者需要示例数据库则需要自己手动安装,示例数据库除了帮助初学者学习数据库的基础知识外还能帮助他们完成数据挖掘的学习。这部分知识将在后面的章节中介绍。
示例数据库的安装文件可以到本书配置光盘中查找,该安装程序名为SQL2008. AdventureWorks_All_Databases.x86.msi。安装示例数据库分为如下步骤:
1 运行示例数据库安装程序。双击SQL2008. AdventureWorks_All_Databases.x86.msi安装程序。
2 单击【Next】按钮,进入许可协议界面。
3 有关协议需要选择同意,并单击【Next】按钮。
4 进入到安装配置界面,如图2.21所示。示例数据库的默认安装目录是“C:\Program Files\Microsoft SQL Server\100\Samples\<technology_name>”,读者可以根据需要进行修改。配置完成后,单击如图2.21中的【Next】按钮。
图2.21 示例数据库运行
5 选择数据库实例ID。进入如图2.22所示界面,在其中需要选择AdventureWorks将要安装的目标数据库ID,这里作者选择MSSQLSERVER实例。
图2.22 选择实例数据库ID
6 确定数据库实例名称后,单击【Next】按钮。开始安装示例数据库。等待一段时间后就会完成示例数据库的安装。