
2.2 SQL Server 2008的安装
2.2.1 SQL Server 2008的应用环境
安装SQL Server 2008之前,需要先了解一下它的最低硬件要求,以此检查所拥有的计算机,以确定是否具备满足需求的硬件资源。
(1)CPU
对于运行SQL Server 2008的CPU,建议的最低要求是32位版本对应1 GHz的处理器,64位版本对应1.6 GHz的处理器,或兼容的处理器,或具有类似处理能力的处理器,但推荐使用2 GHz的处理器。处理器越快,SQL Server运行得就越好,由此而产生的瓶颈也越少。
(2)内存
SQL Server 2008需要的内存至少为512 MB。如果要运行企业版,特别是若想要使用更高级的特性时,则至少需要有1GB的内存。推荐2 GB或者更大的内存。
在SQL Server 2008的安装过程中,内存不足不会导致安装停止,但会发出警告,以告知你需要更多的内存。
(3)硬盘空间
SQL Server 2008需要比较大的硬盘空间。不考虑要添加的数据文件,SQL Server 2008自身将占用1 GB以上的硬盘空间。当然,本章后面要用到的安装选项将决定总共所需的硬盘空间,通过选择不安装某个可选部件,可以减少对硬盘空间的需求。硬盘的售价不高,因此,最好是购买容量远远超出当前所需容量的硬盘,避免将来可能不得不另行购买硬盘以满足数据增长的要求,而随之带来移动资料、整理原先硬盘上的空间等问题。
此外,还需要在硬盘上留有备用的空间,以满足SQL Server 2008和数据库的扩展。另外,还需要为开发过程中要用到的临时文件准备硬盘空间。总之,考虑大的硬盘空间吧—多多益善!
(4)操作系统
SQL Server 2008可以运行在Windows Vista Home Basic及更高版本上,也可以在Windows XP上运行。从服务器端来看,它可以运行在Windows Server 2003 SP2及Windows Server 2008上。它还可以运行在Windows XP Professional的64位操作系统上以及Windows Server 2003和Windows Server 2008的64位版本上。因此,可以运行SQL Server的操作系统是很多的。
2.2.2 SQL Server 2008的安装
本书选择使用SQL Server 2008开发版,因为该版本最符合开发者所需。打开SQL Server 2008安装包,启动安装程序即可。下面讲述安装方法。
由于我们是在全新安装的Windows系统中安装SQL Server 2008,因此出现了要求安装支持组件的对话框,如图2.1所示,单击“确定”按钮,进入下面安装步骤。注意,如果你的操作系统已经安装过这些组件,则可能不会出现该对话框。

图2.1 “Microsoft SQL Server 2008安装程序”对话框
1. 安装.NET Framework 3.5 SP1和Windows Installer 4.5支持组件
在图2.2所示的“Microsoft .NET Framework 3.5 SP1安装程序”对话框中选择“我已经阅读并接受许可协议中的条款”,然后单击“安装”按钮。注意,此安装过程并不需要Internet连接。

图2.2 使用安装程序
安装完毕后,单击图2.3所示的“退出”按钮关闭对话框。稍后,安装程序将启动图2.4所示的“软件更新安装向导”对话框,单击“下一步”按钮继续。在图2.5所示的“软件更新安装向导”的许可协议中,选择“我同意”,然后单击“下一步”按钮继续。在弹出的图2.6所示的“KB942288-v3安装程序”对话框中单击“继续”按钮,安装“Windows Installer 4.5”。安装完成后,SQL安装程序要求重新启动计算机,如图2.7所示,单击“确定”按钮,重新启动计算机。

图2.3 安装完成

图2.4 “软件更新安装向导”对话框

图2.5 “软件更新安装向导”的许可协议

图2.6 “KB942288-v3安装程序”对话框

图2.7 SQL安装程序重启界面
2. 安装SQL Server 2008
计算机重新启动后,“SQL Server安装中心”将自动运行,如图2.8所示。如果安装中心没有自动运行,则需要手动执行安装程序。注意,在Windows 7中安装时,请以管理员身份运行,具体操作方法:在安装程序上用鼠标右键单击,选择“以管理员身份运行”。如果出现“程序兼容性助手”对话框,单击“运行程序”继续执行安装程序。

图2.8 SQL Server安装中心
在安装中心左侧选择“安装”,然后选择“全新SQL Server独立安装或向现有安装添加功能”,如图2.9所示。

图2.9 “SQL Server安装中心”安装选项
稍后,“SQL Server 2008安装程序”将会启动,它将自动进行“安装程序支持规则”检查,检查完毕后,单击“显示详细信息”。如果存在状态“未通过”,则需要根据其提示信息,更新或更改操作系统或软件设置。如果状态都是“已通过”,如图2.10所示,则单击“确定”按钮继续。

图2.10 SQL Server 2008安装程序规则检查结果界面
如果已经购买产品密钥,则输入产品密钥,如图2.11所示。如果未购买产品密钥,请选择“指定可用版本”,选择“Enterprise Evaluation”试用版,此试用版不会屏蔽任何功能,可试用180天。单击“下一步”按钮继续。

图2.11 SQL Server 2008安装程序版本选择界面
勾选“我接受许可条款”,如图2.12所示,单击“下一步”按钮继续。

图2.12 “许可条款”界面
单击“安装”按钮,如图2.13所示,安装程序支持文件。

图2.13 “安装程序支持文件”界面
“安装程序支持文件”安装完毕后,安装程序将再次进行“安装程序支持规则”检查,如图2.14所示。检查完毕后,单击“下一步”按钮继续。

图2.14 “安装程序支持规则”检查
在安装程序“功能选择”页中勾选“数据库引擎服务”“管理工具-基本”和“管理工具-完整”,如图2.15所示。如果需要其他功能,请勾选相应选项。单击“下一步”按钮继续。

图2.15 “功能选择”界面
在图2.16所示的“实例配置”页中可以修改实例名和实例安装目录。修改完毕后,单击“下一步”按钮继续。

图2.16 实例配置
进入图2.17所示中的“磁盘空间要求”页,单击“下一步”按钮继续。

图2.17 磁盘空间要求
进入图2.18所示中的“服务器配置”页,在“服务账户”选项卡中,选择“SQL Server代理”和“SQL Server Database Engine”的账户名,然后单击“下一步”按钮继续。

图2.18 服务器配置
进入图2.19所示的“数据库引擎配置”页,在“账户设置”选项卡中,单击“添加当前用户”按钮。如果要使用“SQL Server身份认证”方式连接数据库,则要在“身份认证模式”一栏中选择“混合模式(SQL Server身份验证和Windows身份验证)”,并设置密码。该密码是内置账户“sa”的密码。然后单击“下一步”按钮继续。

图2.19 数据库引擎配置页
如果勾选了其他功能,则可能需要继续一些设置。否则将直接进入图2.20所示的“错误和使用情况报告”页,单击“下一步”按钮继续。

图2.20 错误和使用情况报告
安装程序将再次检查“安装规则”,如图2.21所示。检查完毕后,单击“下一步”按钮继续。

图2.21 “安装规则”检查界面
安装程序进入图2.22所示的“准备安装”页,单击“安装”按钮继续。

图2.22 “准备安装”界面
整个安装过程可能需要10min,如图2.23所示。

图2.23 “安装进度”界面
安装完成后,如图2.24所示。

图2.24 “安装过程完成”界面
单击“下一步”按钮,进入图2.25所示的安装成功界面。

图2.25 SQL Server 2008安装成功
最后,关闭“SQL Server安装中心”完成SQL 2008的安装。至此,SQL Server 2008的整个安装过程就结束了。