SQL Server 2005数据库项目教程
上QQ阅读APP看书,第一时间看更新

任务1 安装SQL Server 2005

知识梳理

1.SQL Server 2005的版本

为了更好地满足每一个客户的需求,微软公司将SQL Server 2005产品分为5个版本:企业版、开发人员版、标准版、工作组版、简易版,并提供一系列的解决方案。SQL Server 2005产品系列的各个版本主要是针对不同的具体应用需求而设计的,不同版本能够满足企业和个人独特的性能、运行以及价格需求。需要安装哪些SQL Server 2005组件也要根据企业或个人的需求而做出最佳选择。

(1)简易版:免费、易用且便于管理,多用于学习。与Visual Studio 2005集成在一起,可以轻松开发功能丰富、存储安全、配置快速的数据驱动应用程序,还可以起到客户端数据库及基本服务器数据库的作用。它是低端独立软件供应商(ISV)、低端服务器用户、创建Web应用程序的非专业开发人员,以及创建客户端应用程序的编程爱好者的理想选择。其主要功能有:管理简单报表、复制和SSB(SQL Server Broker)客户端。

(2)工作组版:经济、适用的数据库解决方案,是理想的入门级数据库。该版本具有可靠、功能强大且易于管理等特点,是在数据库大小和用户数量上没有限制的小型企业最理想的数据库解决方案。它既可用作前端Web服务器,也可用作部门或分支机构的运营。支持1~2个CPU、3GB RAM,仅支持32位。主要功能有:Management Studio、导入/导出、有限复制发布、群集、备份日志传递。它包括SQL Server产品系列的核心数据库功能,并且可以轻松地升级至标准版和企业版。

(3)标准版:完全的数据管理和分析平台,用于中等商务和大型单位,是需要全面的数据管理和分析平台的中小型企业的理想选择。它包括电子商务、数据库、集成商务智能和业务流解决方案所需的基本功能。支持1~4个CPU,不限制RAM,支持32位和64位。主要功能有:数据库镜像、基础ETL(Extract Transform Load)、带有Analysis Services的标准OLAP服务器、带有Reporting Services的标准报表、数据挖掘、完全复制和SSB发布。

(4)企业版:该版本是最全面的SQL Server版本,是超大型企业的理想选择,能够满足最复杂的要求。在功能上达到了支持超大型企业进行联机事务处理(OLTP)、高度复杂的数据分析、数据库系统和网站所需的性能要求;完全集成的数据管理和分析平台,适合商业上有重要需求的企业应用;全面商务智能和分析能力及其高可用性功能(如故障转移群集),可以承载企业的大多数关键业务处理;不限制规模和分区;支持32位和64位。主要功能有:高级数据库镜像、完全的联机和并行操作,以及数据库快照、高级分析工具(包括完整的OLAP的数据挖掘,带有自定义、高可伸缩和实时报表的高级报表,带有复杂数据路由和转换能力的高级ETL)。

(5)开发人员版:使开发人员可以在SQL Server上生成任何类型的应用程序。该版本包括SQL Server 2005企业版的所有功能,但有许可限制,只能用于开发和测试系统,而不能用作生产服务器。开发人员版是ISV、咨询人员、系统集成商、解决方案供应商,以及创建和测试应用程序的企业开发人员的理想选择。开发人员版可根据生产需要升级到SQL Server 2005企业版。

2.SQL Server 2005的安装要求

(1)SQL Server 2005的系统要求。安装SQL Server 2005服务器需要满足基本的硬件要求和软件要求。SQL Server 2005运行在32位平台上的要求与运行在64位平台上的要求不同,详细情况可查看联机文档。

①硬件要求:

·显示器:SQL Server图形工具需要的分辨率至少为1024×768像素。

·CD或DVD驱动器:安装时需要相应的CD或DVD驱动器。

·硬盘:在安装SQL Server 2005的过程中,Windows安装程序会在系统驱动器中创建临时文件。在运行安装程序或升级到SQL Server 2005之前,建议验证系统驱动器中是否具有1.6GB以上的可用磁盘空间来存储这些文件。

②软件要求:

·网络软件要求:Windows Server 2003、Windows XP和Windows 2000内置的网络软件IIS。64位版本的SQL Server 2005的网络软件要求与32位版本的要求相同。

·其他软件要求:SQL Server安装程序需要Windows Installer 3.1或更高版本,以及Microsoft数据访问组件MDAC 2.8 SP1或更高版本。可以从Microsoft官方网站下载MDAC 2.8 SP1。SQL Server安装程序安装该产品还需要以下组件:Microsoft Windows.NET Framework 2.0、Microsoft SQL Server本机客户端、Microsoft SQL Server安装程序支持文件。这些组件需要分别安装。在安装完成所需组件之后,SQL Server安装程序将验证计算机是否满足成功安装SQL Server所需的所有其他要求。

(2)SQL Server 2005的安全要求。在安装SQL Server 2005之前,除了检查服务器及网络环境符合安装要求外,还需要保证服务器操作系统运行环境的安全性,以使SQL Server 2005在一个纯净而安全的环境下进行安装。因此,需要从以下几方面考虑:

①增强物理安全性。

②使用防火墙。

③隔离服务。

④创建具有最低特权的服务账户。

⑤禁用NetBIOS和服务器消息块。

任务实施

完成准备工作后,就可以安装SQL Server 2005。在安装过程中SQL Server 2005提出了一系列选项和服务器配置问题,根据安装向导的提示即可安装。SQL Server 2005安装分为本地安装、命令行安装和远程安装3种方式。

下面以本地安装为例,介绍SQL Server 2005标准版的具体安装步骤。

(1)将光盘放入光驱中,运行setup.exe文件,出现安装SQL Server 2005的启动界面,单击“服务器组件、工具、联机丛书和示例”按钮,进入图1.1所示的“最终用户许可协议”对话框。

(2)选中“我接受许可条款和条件”复选框,接受协议内容,然后单击“下一步”按钮,进入图1.2所示的“安装必备组件”对话框。单击“安装”按钮,安装必备的组件。

图1.1 “最终用户许可协议”对话框

图1.2 “安装必备组件”对话框

(3)安装完必备组件后,SQL Server安装程序将自动扫描计算机配置,完成后进入图1.3所示的“欢迎使用Microsoft SQL Server安装向导”对话框。

(4)单击“下一步”按钮,进入“系统配置检查”对话框,在该对话框中可以看到是否存在可能阻止安装程序运行的情况,如图1.4所示。在任务中,安装程序警告:系统未满足SQL Server对“IIS功能要求”,单击该行的“消息”链接,可查看相关的警告信息。

图1.3 使用安装向导对话框

图1.4 “系统配置检查”对话框

(5)根据“系统配置检查报告”的内容,安装和配置好必需的组件,然后单击“下一步”按钮,进入“注册信息”对话框,在“姓名”和“公司”文本框中输入相应的信息,如图1.5所示。

(6)单击“下一步”按钮进入“要安装的组件”对话框,选择要安装的组件。选择各个组件组时,窗口中将显示相应的说明,如图1.6所示。

图1.5 “注册信息”对话框

图1.6 “要安装的组件”对话框

(7)单击“下一步”按钮进入图1.7所示的“实例名”对话框,为安装的软件选择默认实例或已命名的实例,这里选择“默认实例”。

(8)单击“下一步”按钮,进入图1.8所示的“服务账户”对话框,可以为所有服务指定同一个登录账户,也可以根据需要为每个服务指定单独的账户。如果要为每个服务指定单独的账户,须选中“为每个服务账户进行定义”复选框,并从“服务”下拉列表框中选择服务名称,然后为该服务提供登录凭据。该对话框中,还可以选择“使用内置系统账户”或“使用域用户账户”,这里选择“使用内置系统账户”。

图1.7 “实例名”对话框

图1.8 “服务账户”对话框

(9)单击“下一步”按钮进入图1.9所示的“身份验证模式”对话框,默认选中“Windows身份验证模式”单选按钮,不用设置密码;如果选中“混合模式”单选按钮,需要设置超级用户sa的登录密码。

(10)单击“下一步”按钮进入图1.10所示的“安装进度”窗口时,通过它可以在安装过程中监视安装进度。如果要在安装期间查看组件的日志文件,可单击“安装进度”对话框中的产品或状态名称查看。

图1.9 “身份验证模式”对话框

图1.10 “安装进度”对话框

(11)单击“下一步”按钮进入图1.11所示的“完成Microsoft SQL Server 2005安装”对话框。单击“完成”按钮,退出SQL Server安装向导。系统要求重新启动计算机,如果未能重新启动计算机,可能会导致以后运行安装程序失败。

图1.11 完成安装