第二章SQLServer2008的安装与配置_第1页
第二章SQLServer2008的安装与配置_第2页
第二章SQLServer2008的安装与配置_第3页
第二章SQLServer2008的安装与配置_第4页
第二章SQLServer2008的安装与配置_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第2章SQL Server 2008 的安装与配置【本章要点】了解了解SQL Server 2008SQL Server 2008的不同版本;的不同版本;掌握客户机掌握客户机/ /服务器的构成组件和通信过服务器的构成组件和通信过程;了解程;了解SQL Server 2008SQL Server 2008的主要功能和的主要功能和作用;作用;学会安装学会安装SQL Server 2008SQL Server 2008;掌握注册、配置和管理掌握注册、配置和管理SQL Server 2008SQL Server 2008服务器的方法;服务器的方法;学会配置学会配置SQL Server 2008SQL

2、Server 2008网络。网络。案例2.1 安装SQL Server 2008的准备工作2.1.1 SQL Server 2008 的版本信息SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。SQL Server 2008与之前版本一样分为32位和64位两种,拥有以下7种版本:企业版(Enterprise)、标准版(Standard)、工作组版(Workgroup)、网络版(Web)、开发者版(Developer)、免费精简版(Express),以及免费的集成数据库SQL Server Comp

3、act 3.5。2.1.2 SQL Server 2008 安装前的准备工作接下来介绍在安装 SQL Server 2008 程序之前需要作何准备工作。首先检查当前的计算机是否符合下述的硬件和软件要求。SQL Server 2008 企业版(Enterprise)要求安装在Windows Server 2003 及Windows Server 2008 系统上,其他版本还可以支持Windows XP 系统。还有以下两点值得注意:SQL Server 2008 已经不再提供对Windows 2000 系列操作系统的支持。64 位的SQL Server 程序仅支持64 位的操作系统。当前操作系统满

4、足上述要求以后,下一步就需要检查系统中是否包含以下必备软件组件:NET Framework 3.5 SP1SQL Server Native ClientSQL Server 安装程序支持文件SQL Server 安装程序要求使用 Microsoft Windows Installer 4.5 或更高版本Microsoft Internet Explorer 6 SP1 或更高版本其中所有的 SQL Server 2008 安装都需要使用 Microsoft Internet Explorer 6 SP1 或更高版本。Microsoft 管理控制台 (MMC)、SQL Server Manag

5、ement Studio、Business Intelligence Development Studio、Reporting Services 的报表设计器组件和 HTML 帮助都需要 Internet Explorer 6 SP1 或更高版本。2.1.3 SQL Server 2008安装前的系统准备当检查当前系统的环境已经符合要求后,接下来就可以执行安装程序进行产品的安装了。接下来以SQL Server 2008 在Windows Server 2003 SP2 环境按照安装向导的指引对产品的安装过程进行详细说明。打开安装软件的文件夹,在里面找到setup.exe,双击进行软件的安装工作

6、。如图2-1所示。此时安装程序将自动检查当前计算机上是否缺少安装 SQL Server 必备组件,如当前系统缺少.NET Framework 3.5 SP1,那么将出现 3.5 SP1 安装对话框,如图2-2所示。单击“确定”按钮,将进行必备组件的安装,本例中将开始.NET Framework 3.5 SP1的安装,安装程序提示信息如图2-3所示。在出现图2-4所示窗口后,选中相应的复选框以接受 .NET Framework 3.5 SP1 许可协议。单击“安装”,安装向导弹出如图2-5所示进度界面,单击“取消”将退出安装。安装完成后出现如图2-6所示的界面。当 .NET Framework

7、3.5 SP1 的安装完成后,单击“退出”。Windows Installer 4.5 也是必需的,如缺少也将由安装向导进行安装。图2-7至图2-9是安装向导所示界面。如果系统提示您重新启动计算机,则重新启动计算机。本案例完成了安装SQL Server 2008之前对系统的准备工作,有了良好的前提准备,才有软件安装的成功。案例2.2 SQL Server 2008的安装2.2.1 SQL Server 2008的配置与安装步骤1 进入全新安装,确保计算机上原来没有安装该软件或低版本软件步骤2 确认安装版本步骤3 确认符合安装程序规则步骤4 功能选择步骤5 实例选择 步骤6 磁盘空间要求 步骤7

8、 服务器配置 步骤8 数据库引擎配置 步骤9 Analysis Services 配置 步骤10 报表服务器配置步骤11 检查各配置情况,准备系统安装步骤12 安装软件2.2.2 SQL Server 2008的启动安装结束后,执行【开始】|【程序】|【Microsoft SQL Server 2008】命令,访问Microsoft SQL Server 2008程序组中的所有内容,如图2-30所示。如果这些工具都能正常运行,那么表示SQL Server 2008安装正确。案例2.3 注册、配置 SQL Server 2008服务器注册服务器就是为SQL Server客户机/服务器系统确定一台

9、数据库所在的计算机,并以该计算机为服务器,为客户端的各种请求提供服务。一般来说,只有对于远程的SQL Server 2008网络,才需要在客户机上注册服务器,然后进行管理。这里要用到SQL Server 2008的一个重要管理工具SQL Server Management Studio。2.3.1 Management Studio 概述Management Studio是SQL Server 2008的可视化集成管理环境,用于访问、配置和管理所有的SQL Server 2008组件,它基于Microsoft Visual Studio,包含企业管理器、分析管理器、查询分析器等功能,并可以在其

10、中编写T-SQL和XML语句。在Management Studio中,DBA可以调用其他管理工具来完成日常管理工作。执行【开始】|【所有程序】|【Microsoft SQL Server 2008】|【SQL Server Management Studio】命令,由于是第一次使用Management Studio,会打开如图2-31所示的【连接服务器】对话框,单击【连接】按钮,启动Management Studio的工作界面,如图2-32所示,主要由【已注册的服务器】、【对象资源管理器】和【文档】3个窗口组成。1.1.已注册的服务器窗口已注册的服务器窗口 2.2.对象资源管理器窗口对象资源管

11、理器窗口 3.3.文档窗口文档窗口2.3.2 注册服务器在SQL Server以前的版本中,所有的服务器都必须在逻辑上属于某个服务器组,但是在SQL Server 2008中,取消了这种约束,即服务器没有必要一定属于某个服务器组(服务器组是多台服务器的逻辑组合,可以利用Management Studio把许多相关的服务器集中到一个服务器组中,以方便多服务器环境的管理操作)。注册数据库引擎服务器步骤如下:启动Management Studio,在【已注册的服务器】窗口中单击【数据库引擎】按钮,切换到数据库引擎服务器,右击【数据库引擎】,从弹出快捷菜单中选择【新建】|【服务器注册】命令,如图2-3

12、3所示。在打开的【新建服务器注册】对话框中单击【常规】按钮,打开【常规】选项卡,如图2-34所示。在【服务器名称】右侧下拉列表中选择一个服务器名称,或者输入一个服务器名称;从【身份验证】右侧下拉列表中选择登陆验证方式,这里选择【Windows身份验证】。注意:身份验证是SQL Server为保障数据库安全而提供的一套完整的安全机制,包含Windows身份验证和SQL Server身份验证两种方式可供选择。使用Windows身份验证方式时,由Windows确定用户的登录帐户和组帐户,这些帐户可以直接访问SQL Server数据库,不必提供SQL Server的登录帐户和密码。使用SQL Serv

13、er身份验证方式时,由SQL Server系统确认用户登录帐户和密码,也就是说,当用户连接SQL Server时必须提供SQL Server系统的登录帐户和密码。单击【连接属性】按钮,打开【连接属性】选项卡,如图2-35所示。在【连接到数据库】右侧下拉列表框可以指定当前要连接到的数据库名,如果选择“默认值”,则表示连接到SQL Server系统中当前用户默认使用的数据库,如果选择“浏览服务器”,则打开如图2-36所示的【查询服务器上的数据库】对话框,可以从当前的服务器中选择一个数据库。在【网络协议】右侧下拉列表框中可以选用某个网络协议。在【网络数据包大小】右侧微调框里可以设置要发送的网络数据包

14、大小,这里设置为4096字节。在【连接超时值】右侧微调框中设置连接服务器可以花费的最大时间,这里设置为15秒。在【执行超时值】右侧微调框中设置等待执行的最大时间,这里设置为0,表示立即执行。如果要对连接过程进行加密,可以选中【加密连接】复选框。设置完毕后,单击【测试】按钮,对当前的连接进行测试,如果出现如图2-37所示的测试成功消息框,则说明连接设置正确,否则系统会提示出错信息。单击【保存】按钮,完成数据库引擎服务器的注册。2.3.3 配置SQL Server 2008服务器配置SQL Server 2008服务器的目的是为了充分利用SQL Server 2008的系统资源,加快服务器响应客户

15、端请求的速度,提高系统的性能。下面介绍如何利用Management Studio工具来配置常用的服务器属性。 执行【开始】|【所有程序】|【Microsoft SQL Server 2008】|【SQL Server Management Studio】命令,启动Management Studio,在【对象资源管理器】窗口右击将要设置的服务器名称,在弹出菜单中选择【属性】命令,如图2-38所示。在打开的【服务器属性】窗口中可以对服务器的常用参数进行配置。1.配置【常规】选项页【服务器属性】窗口默认打开的就是【常规】选项页,该页列出了当前服务器的产品名称、操作系统、平台、版本、使用语言、当前服务

16、器的最大内存、处理器数量、SQL Server 2008安装的根目录、服务器的排序规则,以及是否群集化等信息,如图2-39所示。2.配置【内存】选项页在【选择页】部分单击【内存】选项,打开【内存】选项页,如图2-40所示。在该选项页中可以设置与内存管理相关的服务器属性。【使用AWE分配内存】:AWE,是Windows地址扩展的意思。对于32位的Windows 2000或Windows Server 2003操作系统,最大可支持4GB的物理内存,而对于大型的SQL Server 2008数据库,如果要突破4GB内存的限制,就必须选中该复选框。【最小服务器内存】和【最大服务器内存】:如果要为服务器

17、设置动态内存,可以在【最小服务器内存】微调框输入值,以设置服务器应该至少以多少内存启动,低于该值时不释放内存;在【最大服务器内存】微调框输入值,以设置SQL Server 2008启动和运行时可以动态分配的最大内存。【创建索引占用的内存】:可以在该微调框中指定索引占用的内存,如果值为0,则表示系统动态地为索引分配内存。【每次查询占用的最小内存】:查询也是要消耗内存的,可以在该微调框内设置执行每个用户查询所要消耗的内存量,默认为1024KB。【配置值】和【运行值】:配置值是当前设置了但是还没有真正起作用的选项值,运行值则是系统当前正在使用的选项值,对某个配置值设置以后,选中【运行值】单选按钮可以

18、查看该设置是否生效,如果不生效,则需要重新启动计算机后才能生效。3.配置【处理器】选项页在【选择页】部分单击【处理器】选项,打开【处理器】选项页,如图2-41所示,在该选项页中可以设置与处理器相关的服务器属性。一般情况下,当服务器上安装有多个处理器时,通过该选项页可以给不同能力的CPU分配不同比例的任务量和I/O任务量,以优化服务器的性能。【自动设置所有处理器的处理器关联掩码】:用于设置哪些CPU可以为SQL Server 2008服务器所使用,选中该复选框后系统会自动进行分配。4.配置【安全性】选项页在【选择页】部分中单击【安全性】选项,打开【安全性】选项页,如图2-42所示,在该选项页可以

19、设置与服务器身份认证模式、登录审核等安全性有关的服务器属性。【服务器身份验证】:更改SQL Server 2008服务器的身份验证方式。【登录审核】:设置是否对用户登录SQL Server 2008服务器的情况进行审核。选中【无】单选按钮,则关闭登录审核;选中【仅限失败的登录】单选按钮,则仅审核未成功的登录;选中【仅限成功的登录】单选按钮,则仅审核成功的登录;选中【失败和成功的登录】单选按钮,则审核所有登录尝试。【服务器代理账户】:如果希望某个Windows操作系统的账户可以模拟登录、服务器角色和数据库角色,执行对SQL Server 2008服务器的某些操作,就可以将该账户设置为服务器代理账

20、户,并为其设置密码。需要注意的是服务器代理账户的权限不宜过大,否则会形成安全漏洞,危机服务器安全。【启用C2审核跟踪】:如果希望对执行某条语句或访问某个数据库对象的事件进行审核,可选中该复选框,这样便可以在日志文件中对这些事件进行记录。【跨数据库所有权链接】:选中该复选框,将允许SQL Server 2008服务器上的数据库成为跨数据库所有权链接的源数据库或目标数据库。5.配置【连接】选项页在【选择页】部分单击【连接】选项,打开【连接】选项页,如图2-43所示,在该选项页可以设置与连接服务器相关的属性和参数。【最大并发连接数】:可在下面的微调框中设置当前服务器中所允许的最大连接数量,也就是能够

21、同时访问服务器的最大客户端数量。值为0时表示没有限制,值为1或2等较小数值时,有可能会阻止管理员进行连接以管理服务器,但专用的管理员连接仍然可用。【使用查询调控器防止查询长时间运行】:选中该复选框,则可以在下面的微调框中输入一个数值,用于限制查询语句的执行时间,如果查询语句的执行时间超过这个限制,将被阻止。6.配置【数据库设置】选项页在【选择页】部分单击【数据库设置】选项,打开【数据库设置】选项页,如图2-44所示,在该选项页可以设置与创建索引、执行备份和还原等相关的属性和参数。【默认索引填充因子】:指定在SQL Server 2008中使用现有数据创建新索引时对每一页的填充程度。默认值为0,

22、有效值为0100。填充因子值为0或100时,表示基于完全数据页创建聚集索引,并基于完全索引树叶子页创建聚集索引,但在索引树的较高级别中预留空间。【备份和还原】:该选项区域用于设置SQL Server在读取磁带机上备份数据时所等待的时间。【无期限等待】表示SQL Server在等待新备份磁带时永不超时;【尝试一次】表示如果需要备份磁带但该磁带却不可用,则SQL Server将超时;如果选中【尝试】单选按钮,则可在其后面的微调框中设置SQL Server等待的时间,超过该时间,SQL Server将超时。为防止备份内容被覆盖,可在【默认备份媒体保持期】文本框中设置备份内容保持的时间长度。【恢复】:

23、当SQL Server每一个实例启动时,都要恢复各个数据库,并回滚未提交的事务,前滚已提交但是未被写入磁盘中的事务,这时,可通过【恢复间隔】微调框来设置每个数据库恢复时所需的最长时间,默认值为0,表示由SQL Server自动配置,实际上,这表示每个数据库的恢复时间不超过1分钟,而对于活动的数据库大约每1分钟有一个检查点。【数据库默认位置】:可通过下面的【数据】和【日志】文本框指定创建数据库时数据库的数据文件和日志文件保存的物理位置。7.配置【高级】选项页在【选项页】部分单击【高级】选项,打开【高级】选项页,如图2-45所示,在该选项页可以设置服务器的并行操作行为、网络行为等。8.设置【权限】选项页在【选择页】部分单击【权限】选项,打开【权限】选项页,如图2-46所示,在该选项页可以授予或撤销用户对服务器的操作权限。在【登录名或角色】列表框选择一个用户或角色,可在【权限】下为其设置相应的权限,收回权限,授予该用户或角色为其他用户、角色授予权限的权限等。2.3.4 管理SQL Server 2008服务器1.启动服务器执行【

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论