




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第2章 安装和配置学习目标本章重点本章内容8/20/20221第1页,共55页。学习目标良好的开端是成功的一半,这句话说明了任何事情的开端都是非常重要的。安装是使用任何软件系统之前必须做的事情,是使用软件系统的开始。正确地安装和配置系统,是确保软件系统安全、健壮运行的基础工作。作为一种大型数据库系统,Microsoft SQL Server系统安装前的规划、安装过程中的参数设置、安装后的检查和调整等是比较复杂的。本章将全面讲述Microsoft SQL Server 2005产品的安装和配置技术。 8/20/20222第2页,共55页。本章重点安装规划系统的版本安装过程验证安装结果注册服务器配
2、置服务器8/20/20223第3页,共55页。本章内容2.1 安装规划2.2 安装过程2.3 验证安装结果2.4 升级规划2.5 注册服务器2.6 配置服务器选项2.7 上机练习2.8 习题8/20/20224第4页,共55页。本章内容2.1 安装规划2.2 安装过程2.3 验证安装结果2.4 升级规划2.5 注册服务器2.6 配置服务器选项2.7 上机练习2.8 习题8/20/20225第5页,共55页。2.1 安装规划安装规划是指在安装Microsoft SQL Server系统之前对系统的安装目的、环境需求、并发用户的数量、安装版本、服务器位置、特殊要求等内容进行统筹安排和合理规划。 8
3、/20/20226第6页,共55页。安装目的安装目的是指安装后的Microsoft SQL Server 2005系统能够支持用户业务工作顺利的、高效率的、安全的进行。Microsoft SQL Server系统支持多个实例安装,也就是说在同一台服务器上可以安装多个有不同用途的Microsoft SQL Server系统。 如果用户的环境是一个经常有成百上千个并发用户访问的生产环境,系统支持的单位时间的业务量巨大,那么应该着重考虑系统的性能。这时,安装在群集环境中则是一个有效的选择。如果用户的环境主要用于存储海量数据,要求系统性能满足特定用户需求,那么这时应该着重考虑采用大容量的磁盘。这里给出
4、一个建议,为了提高并发操作的效率,尽可能地把单块大容量的磁盘更换为若干个小容量的磁盘。在业务操作环境中使用的系统与在分析环境中使用的系统是不同的。一般地,在业务操作环境中使用的系统是Microsoft SQL Server系统的数据库引擎,而分析环境中主要使用其分析服务。8/20/20227第7页,共55页。系统版本Microsoft SQL Server 2005系统提供了5个不同的版本,即Express版、工作组版、标准版、企业版和开发人员版,使用较广泛的是前面4个版本。Express版本是一个免费的、与Microsoft Visual Studio 2005集成的数据库产品,是Micro
5、soft Desktop Engine(MSDE)版本的替代,任何人都可以从微软网站下载使用。 工作组版是一个入门级的数据库产品,它提供了的数据库的核心管理功能,可以为小型企业或部门提供数据管理服务。 标准版可以用作一般企业的数据库服务器,它包括电子商务、数据仓库、业务流程等最基本的功能,支持服务器的群集和数据库镜像等功能。 8/20/20228第8页,共55页。企业版企业版可以用作一个企业的数据库服务器。这种版本支持Microsoft SQL Server 2005系统所有的功能,包括支持OLTP系统和OLAP系统,例如支持协服务器功能、数据分区、数据库快照、数据库在线维护、网络存储、故障切
6、换等。企业版是功能最齐、性能最高的数据库,也是价格最昂贵的数据库系统。实际上,该版本又分为两种类型:32位版本和64位版本。很显然,64位版本要求64位的硬件环境。这两种版本在支持RAM和CPU的数量方面有重大的差别。作为完整的数据库解决方案,企业版应该是大型企业首选的数据库产品。8/20/20229第9页,共55页。环境需求环境需求是指系统安装时对硬件、操作系统、网络等环境的要求,这些要求也是Microsoft SQL Server系统运行所必须的条件。需要注意的是,在32位平台上和64位平台上安装Microsoft SQL Server 2005系统对环境的要求是不同的。8/20/2022
7、10第10页,共55页。硬件环境的要求对硬件环境的要求包括对处理器类型、处理器速度、内存、硬盘空间等的要求。处理器类型一般要求Pentium III及其以上的类型。处理器的速度最低要求达到600MHz,建议1GHz或更高的速度。对于内存来讲,512MB肯定是最低的,建议使用1GHz或更大的内存。对于磁盘空间来说应该尽可能地大,具体的程度应依据安装环境进行选择。 8/20/202211第11页,共55页。对操作系统的要求对操作系统的要求比较简单,Microsoft SQL Server系统支能运行在Windows操作系统环境下。但是,不同的系统版本对Windows的版本的要求也是不同的。例如,对
8、于32位处理器上的操作系统来说,标准版可以在Windows 2000/XP/2003操作系统下,但是企业版不能在XP操作系统下运行,不过Express版本可以运行在各种Windows操作系统下。8/20/202212第12页,共55页。网络协议作为一种C/S数据库系统,客户端必须使用某一个网络协议通过网络连接到服务器,Microsoft SQL Server服务器可以同时监听来自多个客户端上的不同的网络协议。在安装过程中,数据库管理员需要确定应该使用哪些网络协议。Microsoft SQL Server 2005系统支持的网络协议包括:共享内存协议、TCP/IP协议、Name Pipes协议和
9、VIA协议。8/20/202213第13页,共55页。安装位置在实际安装前,还应该考虑确定安装文件的根目录和确定选用的系统安全模式。这两个问题都与今后的使用息息相关。安装文件的根目录是Microsoft SQL Server系统存储程序文件的位置,这些文件(除了数据库文件)在今后的使用过程中一般是不变化的。如果这些文件被破坏了,那么系统的正常运行就可能遭到不良的影响。在默认情况下,这些文件保存的子目录是Microsoft SQL Server,建议保持该默认文件夹不变。数据库文件包含了数据库的数据文件和日志文件,这些文件会随着数据库的变化而变化。在默认情况下,这些文件与程序安装文件位于同样的位
10、置,但是也可以根据需要指定不同的存储位置。8/20/202214第14页,共55页。安全模式Microsoft SQL Server系统有两种安全模式,即Windows认证模式和混合模式。在Windows认证模式下,访问数据库服务器的用户是Windows操作系统验证身份的。在混合模式下,既可使用Windows安全性,也可使用SQL Server安全性。建议使用Windows认证模式。 8/20/202215第15页,共55页。本章内容2.1 安装规划2.2 安装过程2.3 验证安装结果2.4 升级规划2.5 注册服务器2.6 配置服务器选项2.7 上机练习2.8 习题8/20/202216第1
11、6页,共55页。2.2 安装过程虽然说Microsoft SQL Server 2005系统具有很好的易用性,安装时可以按照安装向导的逐步提示执行安装操作,但是用户应该对安装过程中的选项有深刻理解,只有这样才能完全按照自己的要求顺利完成安装操作。下面,针对安装过程中涉及的实例名、服务账户、身份验证模式、排序规则设置等关键内容进行分析。8/20/202217第17页,共55页。设置实例名Microsoft SQL Server 2005系统允许在一个计算机上执行多次安装,每一次安装都生成一个实例。采用这种多实例机制,当某实例发生故障时,其他实例依然正常运行并提供数据库服务,确保整个应用系统始终处
12、于正常状态,大大提高了系统的可用性。在安装过程中,设置实例名的对话框如图2-2所示。 8/20/202218第18页,共55页。设置服务账户根据安装过程中的选择,SQL Server安装程序可以安装10个服务 不同的实例有不同的SQL Server服务,但是所有的系统实例都使用同一个SQL编辑器服务。在安装过程中,设置服务账户的对话框如图2-3所示。 8/20/202219第19页,共55页。设置身份验证模式在Windows身份验证模式中,用户通过Microsoft Windows用户账户连接时,SQL Server使用Windows操作系统中的信息验证账户名和密码。在混合验证模式中,允许用户
13、使用Windows身份验证或SQL Server身份验证进行连接。当连接建立之后,系统的安全机制对于Windows身份验证模式和混合模式都是一样的。设置身份验证模式的对话框如图2-4所示。 8/20/202220第20页,共55页。设置排序规则如何设置排序规则也是安装过程中需要考虑的一件重要选择。排序规则指定了表示数据集中每一个字符的位模式,具体内容包括选择字符集、确定数据排序和比较的规则等。排序规则的主要特征是区分语言、区分大小写、区分重音、区分假名及区分全角半角。例如,当判断Employees、EMPLOYEES、employees是否相同时,首先需要明确当前的排序规则是否区分大小写。8/
14、20/202221第21页,共55页。完成Microsoft SQL Server 2005安装当Microsoft SQL Server 2005系统安装完毕之后,将显示如图2-7所示的【完成Microsoft SQL Server 2005安装】对话框。除了提示系统安装完毕之后,从该对话框中还可以执行两个操作,一是单击【摘要日志】可以查看安装过程中的错误信息或其他安装信息,二是单击【外围应用配置器工具】可以进行Microsoft SQL Server 2005系统外围应用的配置。 8/20/202222第22页,共55页。本章内容2.1 安装规划2.2 安装过程2.3 验证安装结果2.4
15、升级规划2.5 注册服务器2.6 配置服务器选项2.7 上机练习2.8 习题8/20/202223第23页,共55页。2.3 验证安装结果安装结束之后,怎样才能知道系统安装成功了呢?一般地,如果安装过程中没有出现错误提示,那么可以认为这次安装是成功的。但是,为了确保安装是正确的,我们也可以采用一些验证方法。常用的验证方法包括检查Microsoft SQL Server系统的服务和工具是否存在、应该自动生成的系统数据库和样本数据库是否存在、相关系统目录和文件是否正确等。 8/20/202224第24页,共55页。程序组系统安装完成之后,在【开始】菜单的【所有程序】组中,添加了Microsoft
16、SQL Server 2005程序组。用户可以通过Microsoft SQL Server 2005程序组访问Microsoft SQL Server 2005应用程序。该程序组的内容如图2-8所示。 8/20/202225第25页,共55页。【服务】窗口Microsoft SQL Server 2005包括了10个服务,可以通过多种不同的方式启动这些服务。这些方式包括设置服务为【自动】启动类型、使用SQL Server Configuration Manager工具启动服务、使用SQL Server Management Studio工具启动服务、使用操作系统的【服务】窗口。操作系统的【服务
17、】窗口如图2-10所示,从这里可以查看到服务的状态、描述、启动类型等信息。8/20/202226第26页,共55页。对象资源管理器可以通过SQL Server Management Studio工具中的【对象资源管理器】查看系统数据库和样本数据库。在如图2-11所示的【对象资源管理器】中,可以看到当前系统的4个系统数据库(master、model、msdb和tempdb)和AdventureWorks、AdventureWorksDW、ReportServer、ReportServerTempDB等样本数据库。8/20/202227第27页,共55页。程序文件和数据文件的位置Microsoft
18、 SQL Server 2005安装结束之后,其程序文件和数据文件的位置是Program FilesMicrosoft SQL Server,其文件夹结构如图2-12所示。从图2-12所示可以看出,Microsoft SQL Server文件中包含了5个文件夹,即80、90、MSSQL.1、MSSQL.2和MSSQL.3。80文件夹中包含了与先前版本兼容的信息和工具,90文件夹中主要是存储单台计算机上的所有实例使用的公共文件和信息。在SQL Server安装过程中,为每一个服务器组件生成一个实例ID,实例ID的格式为MSSQL.n,其中n是安装组件的序号。MSSQL.1是数据库引擎的默认文件夹
19、,MSSQL.2是Analysis Services服务的默认文件夹,MSSQL.3是Reporting Services服务的默认文件夹。 8/20/202228第28页,共55页。本章内容2.1 安装规划2.2 安装过程2.3 验证安装结果2.4 升级规划2.5 注册服务器2.6 配置服务器选项2.7 上机练习2.8 习题8/20/202229第29页,共55页。2.4 升级规划如果用户正在使用Microsoft SQL Server 2005系统之前的7.0或2000版本,那么可以根据需要将先前版本的系统升级到Microsoft SQL Server 2005系统。为了确保升级后的系统可
20、以正常地运行,在执行升级操作之前应该对整个升级过程进行规划。升级规划是指对系统升级过程进行周密安排的可操作性计划。8/20/202230第30页,共55页。升级规划的内容对于企业级用户来说,升级规划包括:分析和评估升级需求确定升级内容和选择升级路线模拟升级过程制定详细升级计划和灾难恢复计划执行升级操作测试升级结果完成升级总结报告8/20/202231第31页,共55页。本章内容2.1 安装规划2.2 安装过程2.3 验证安装结果2.4 升级规划2.5 注册服务器2.6 配置服务器选项2.7 上机练习2.8 习题8/20/202232第32页,共55页。2.5 注册服务器为了管理、配置和使用Mi
21、crosoft SQL Server 2005系统,必须使用Microsoft SQL Server Management Studio工具注册服务器。注册服务器就是为Microsoft SQL Server客户机/服务器系统确定一个数据库所在的机器,该机器作为服务器可以为客户端的各种请求提供服务。服务器组是服务器的逻辑集合,可以利用Microsoft SQL Server Management Studio工具把许多相关的服务器集中在一个服务器组中,方便对多服务器环境的管理操作。 8/20/202233第33页,共55页。【例2-1】【例2-1】在Microsoft SQL Server M
22、anagement Studio工具中,注册数据库引擎服务器。(1) 启动Microsoft SQL Server Management Studio工具 (2) 右击【数据库引擎】,从弹出的快捷菜单中选中【新建】|【服务器注册】选项,如图2-13所示。 8/20/202234第34页,共55页。【服务器注册】选项 (3) 单击【服务器注册】选项,则出现如图2-14所示的【新建服务器注册】对话框的【常规】选项卡。在该对话框中可以键入将要注册的服务器名称。在【服务器名称】下拉列表框中,既可以键入服务器名称,也可以选择一个服务器名称。从【身份验证】下拉列表框中可以选择身份验证模式,这里选择了【Wi
23、ndows身份验证】。8/20/202235第35页,共55页。【连接属性】选项卡(4) 在如图2-15所示的【连接属性】选项卡中,可以设置连接到的默认数据库、网络默认设置、连接超时设置等连接属性。这些属性都是用户连接到服务器时必须考虑的因素。8/20/202236第36页,共55页。【测试】和【保存】(5) 在如图2-14所示的对话框中,单击【测试】按钮,可以对当前连接属性的设置进行测试。如果出现表示连接测试成功的消息框,表示当前连接属性的设置是正确的。(6) 完成连接属性设置后,单击图2-14中的【保存】按钮,则表示完成连接属性设置操作。8/20/202237第37页,共55页。本章内容2
24、.1 安装规划2.2 安装过程2.3 验证安装结果2.4 升级规划2.5 注册服务器2.6 配置服务器选项2.7 上机练习2.8 习题8/20/202238第38页,共55页。2.6 配置服务器选项服务器选项用于确定Microsoft SQL Server 2005系统运行行为、资源利用状况。用户既可以使用sp_configure系统存储过程配置服务器选项,也可以使用SQL Server Management Studio工具设置。下面,首先介绍服务器选项的类型和特点,然后讲述使用sp_configure系统存储过程,最后探讨使用SQL Server Management Studio工具设置
25、服务器选项的方式。 8/20/202239第39页,共55页。服务器选项与以前版本相比,Microsoft SQL Server 2005系统的服务器选项有了比较大的变化,有些选项被废弃了,但是也新增了许多选项。Microsoft SQL Server 2005系统提供的60多个服务器选项的名称和对应的取值范围如表2-1所示。 在表2-1所列中,A表示高级选项,这些高级选项只有当show advanced options 选项设置为1时,才能对其进行设置。RR表示这种选项只有当服务器重新启动之后,新设置才能起作用。SC表示是自配置选项,这些选项由Microsoft SQL Server系统根据
26、需要自动配置。8/20/202240第40页,共55页。选项分类按照不同的分类方式,可以把这些选项分成不同的类型。根据选项设置后是否立即发生作用,可以把选项分成动态选项和非动态选项两类。对于动态选项来说,当设置选项和运行RECONFIGURE语句之后,选项的值立即发生作用。对于非动态选项来说,当设置选项之后,必须停止和重新启动SQL Server实例,这些新设置的选项才能起作用。根据选项是否能由系统自动配置,可以把服务器选项分为自动配置选项和手工配置选项。自动配置选项是系统根据运行环境和活动状况自动设置,例如max server memory选项。手工设置选项是必须由用户使用选项设置工具进行设
27、置的服务器选项,例如cost threshold for parallelism选项。自动配置选项也可以进行手工设置。根据选项的设置过程,可以把服务器选项分类成普通选项和高级选项。普通选项是可以利用sp_configure系统存储过程直接设置的选项,例如clr enabled选项。高级选项是不能利用sp_configure工具直接进行设置,必须在show advanced options选项设置为1时才能进行设置的选项,例如指定索引页填充度的fill factor选项。 8/20/202241第41页,共55页。sp_configure系统存储过程sp_configure系统存储过程可以用来显
28、示和配置服务器的各种选项。sp_configure的基本语法形式如下:sp_configure option_name, value在上面的语法形式中,option_name参数表示服务器选项名称,其默认值是空值。Value参数表示服务器选项的设置值,其默认值是空值。如果该命令执行成功,返回0;否则,返回1。8/20/202242第42页,共55页。配置高级动态服务器选项的示例 图2-17是一个配置高级动态服务器选项的示例。在这个示例中,首先设置show advanced options选项的值为1,然后设置cursor threshold高级选项的值为0 (0表示所有的游标键级都是异步产生的
29、,默认值是1)。运行RECONFIGURE语句之后,该选项的新配置可立即发生作用。8/20/202243第43页,共55页。【例2-2】使用SQL Server Management Studio工具配置 在SQL Server Management Studio工具的【对象资源管理器】中右击将要设置的服务器名称,从弹出的快捷菜单中选中【属性】命令,打开如图2-18所示的【服务器属性 - ABCSERVER】对话框。该对话框包括了8个选项卡,通过这8个选项卡可以查看或设置服务器的常用选项值。 8/20/202244第44页,共55页。【常规】选项卡【常规】选项卡如图2-18所示。该选项卡列出了
30、当前服务器的产品名称、操作系统名称、平台名称、版本号、使用的语言、当前服务器的最大内存数量、当前服务器的处理器数量、当前SQL Server安装的根目录、服务器使用的排序规则以及是否已经群集化等信息。8/20/202245第45页,共55页。【内存】选项卡【内存】选项卡如图2-19所示。在该选项卡中,可以设置与内存管理有关的选项。【使用AWE分配内存】选项表示在当前服务器上使用AWE技术执行超大物理内存。 如果需要设置服务器可以使用的内存范围,那么可以通过【最小服务器内存(MB)】和【最大服务器内存(MB)】两个文本框来完成 8/20/202246第46页,共55页。【处理器】选项卡【处理器】选项卡如图2-20所示。在该选项卡上,可以设置与服务器的处理器相关的选项。只有当服务器上安装了多个处理器时,【处理器关联】和【I/O关联】才有意义。关联是指在多处理器环境下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三农田水利工程规划指南
- 蔬菜干项目可行性研究报告
- 制造业工业40智能制造与自动化升级方案
- 五项管理内容
- 图书馆网络安全评估手册
- 三农村电商平台搭建方案
- 绿化工程文明施工方案1
- 航天行业航天器设计与制造方案
- 减水剂项目可行性研究报告
- 项目办公室设施使用统计表
- 2024年10月高等教育自学考试13015计算机系统原理试题及答案
- GB/T 3324-2024木家具通用技术条件
- 2024秋期国家开放大学本科《古代小说戏曲专题》一平台在线形考(形考任务4)试题及答案
- 血吸虫病知识宣传讲座
- 诗经的课件教学课件
- 人工智能讲座模板
- 北师大版高中历史必修三第17课-14-16世纪西方人文主义的复兴教学课件共30张
- 上海中考课内文言文必背篇目
- 离职证明(标准模版)
- TJGE 3019-2023 富硒鸡蛋标准
- 08J333 建筑防腐蚀构造
评论
0/150
提交评论