数据库sql第二章服务器管理_第1页
数据库sql第二章服务器管理_第2页
数据库sql第二章服务器管理_第3页
数据库sql第二章服务器管理_第4页
数据库sql第二章服务器管理_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

1、第2章 服务器管理 2.1 服务器组2.2 服务器注册2.3 配置服务器选项2.4 本地服务器组和中央管理服务器2.1 服务器组n在大型数据库应用的领域中,由于单个SQL Server服务器实例所能提供的服务性能有限;因此,通过应用多个SQL Server服务器实例,以分布式方式提供数据服务是必然的选择。例如:在有些大型跨区域的公司中,考虑到响应不同区域数据请求的性能要求,会划分区域,在各区域配置SQL Server服务器实例,实现多服务器分布式数据应用。n在多SQL Server服务器的应用环境中,对服务器实例进行分组管理是提高管理效率的有效方法。SQL Server Management

2、Studio中提供了“服务器组”的特性,可以满足上述对多个SQL Server服务器进行分组管理的需要。 2.1.1 服务器组的划分n服务器分组实际上只是一个为了管理方便而引进的逻辑概念,无论对服务器如何进行分组,都不会改变服务器所处的物理位置和在系统中的业务层次关系。因此,对服务器分组,可以根据管理的实际需要进行分组,如按照业务特性、所在区域或者提供的业务功能等不同进行分组。分组方式分组方式组名组名按部门分组销售部服务器组、财务部服务器组按功能分组主服务器组、备份服务器、后备服务器组按区域分组华东服务组、华南组、华北组、西南组、西北组服务器分组示例 2.1.2 创建服务器组创建服务器组 2.

3、1.3 管理服务器组管理服务器组 n服务器组在实际使用过程中,名称可以修改,不需要的服务器也能简单地进行删除。修改服务器组属性修改服务器组属性。右击待修改的服务器组,在右键菜单中选择“属性属性”,即可在“服务器组属性服务器组属性”对话框中修改“组名组名”和“组说明组说明”。删除服务器组删除服务器组。右击待删除的服务器组,在右键菜单中选择“删除删除”,确认后,删除服务器组。2.2 服务器注册服务器注册 n服务器注册是指在SQL Server Management Studio中添加服务器的连接信息,如服务器的名称(或IP地址)、身份验证信息、连接属性设置等。服务器注册可以将服务器实例的信息添加并

4、保存到SQL Server Management Studio中;今后需要对该服务器进行操作时,可以通过SQL Server Management Studio完成。如果已建立了服务器分组方案,可以将服务器注册到对应的服务器组中。 2.2.1 注册服务器注册服务器 n在SQL Server Management Studio中注册服务器的操作步骤如下:n1、在“已注册的服务器已注册的服务器”窗口,右击要放置服务器的服务器组,在右键菜单中选择“新建服务器注册新建服务器注册”。系统默认注册的是“数据库引擎”,如果需要注册其他类型的服务器,如“Analysis Services”服务器,可先在“已注

5、册的服务器”窗口的工具栏上,选择对应的按钮,如图所示。 数据库引擎Analysis ServicesReporting ServicesSQL Server CompactIntegration Services2.2.1 注册服务器注册服务器n2、在图2-4所示的“新建服务新建服务器注册器注册”对话框中,输入服务器名称、身份验证方式,单击“保存保存”,完成SQL Server服务器的注册。如果选择“Windows身份验证身份验证”,系统将使用Windows当前的用户作为登录验证的用户;如果选择“SQL Server身份验证身份验证”,需输入“登录名登录名”和“密码密码”。单击“测试测试”按钮

6、,可对当前连接信息进行验证。n3、在保存注册信息之前,可以先对“连接属性连接属性”进行设置。2.2.1 注册服务器注册服务器n4、经上述设置,完成服务器注册后,结果如图所示。图中所示“(Local)”为新注册的本地服务器,添加在“生产管理服务器组”中。n已注册服务器如果需要从一个服务器组移动到另一个服务器,可以右击该服务器,在右键菜单中选择“任任务务”“移动到移动到”,在“移动服务器注册移动服务器注册”对话框中选择目标服务器组即可。 2.2.2 服务器信息的导出与导入服务器信息的导出与导入 n如果服务器实例较多,且服务器参数设置不易管理,可使用SQL Server Management Stu

7、dio提供的服务器注册信息“导出”功能,将注册信息导出到后缀名为“regsrvr”的文件中,该文件是一种“XAML”格式的文件。SQL Server Management Studio允许导出单个服务器实例的注册信息,也允许导出服务器组下的多个服务器实例的注册信息。 2.2.2 服务器信息的导出与导入服务器信息的导出与导入n1、导出注册信息 1、选中要导出注册信息的服务器或服务器组,右击后,在右键菜单中选择“任务任务”“导出导出”。2、设置导出选项。在 “导出已导出已注册的服务器注册的服务器”对话框中设置导出选项。其中复选项“不要在导不要在导出文件中包含用户名和密码出文件中包含用户名和密码”用

8、于设置是否把密码一同导出。虽然,在导出后的regsrvr文件中,密码已经加密。但是出于安全考虑,如果能够对密码进行单独管理,应尽量避免一并导出密码。 2.2.2 服务器信息的导出与导入服务器信息的导出与导入nregsrvr文件可以通过文本工具来打开,其内容如图所示。 2.2.2 服务器信息的导出与导入服务器信息的导出与导入n2、导入注册信息n导出的注册信息可以在下次需要时再次导入,也可以导入到其他计算机的SQL Server Management Studio工具中。1、右击要导入服务器注册信息的服务器组,在右键菜单中选择“任任务务”“导入导入”。2、在“导入已注册的服务器导入已注册的服务器”

9、对话框中,选择导入文件。n如果“regsrvr”文件中,包含服务器组的信息,则服务器组也将被一并导入。如果SQL Server Management Studio现有服务器组中,含有与导入文件中相同名称的服务器组和服务器,且在组中的层次关系相同,则系统会提示是否以导入版本替代SQL Server Management Studio上现有的同名组和同名服务器的注册信息。 2.2.3 管理已注册的服务器n服务器注册完成后,通过SQL Server Management Studio可以对服务器进行管理,主要的管理内容包括:服务器注册信息的修改、控制服务器的运行状态、删除服务器注册信息等。 n1、服

10、务器注册信息修改n要修改已注册服务器的注册信息,可以在“已注册的服务已注册的服务器器”窗口中,右击待修改的服务器,在右键菜单中选择“属性属性”。在“编辑服务器注册属性编辑服务器注册属性”对话框中可以对注册信息进行修改。2.2.3 管理已注册的服务器n2、控制服务器的运行状态 n服务器的运行状态包括:运行运行、暂停暂停、停止停止三种,相应的控制服务器运行状态的操作分为:启动、停止、暂停、继续、重新启动。启动启动:启动处于停止状态的SQL Server服务。停止停止:停止处于运行或暂停状态的SQL Server服务。暂停暂停:将处于运行状态中的SQL Server服务设置为暂停。继续继续:使处于暂

11、停状态的SQL Server恢复运行。重新启动重新启动:对处于上述各种状态的SQL Server服务,执行重启操作。重新启动 SQL Server服务最主要的用途是解决服务的意外故障。n在“已注册的服务器已注册的服务器”窗口中,右击待控制的SQL Server服务器,在右键菜单中选择“服务控制服务控制”,然后选择“启动、停止、暂停、继续、重新启动启动、停止、暂停、继续、重新启动”等子菜单进行操作。2.2.3 管理已注册的服务器n3、删除服务器注册 n右击要删除的服务器,然后在右键菜单中选择“删除删除”,并确认提示对话框,可以完成删除。需要注意的是,当前删除的是在本机“SQL Server Ma

12、nagement Studio”中注册的服务器信息,实际的SQL Server服务系统并不会因此删除。n删除后,在下次需要时,可以再次将该SQL Server服务器注册到SQL Server Management Studio中。2.3 配置服务器选项配置服务器选项 nSQL Server 2008安装于服务器计算机中,需要使用计算机的软、硬件资源。由于同一台服务器上往往还会安装和运行其他应用程序和服务。如在一些小型的网站服务器应用中,SQL Server 2008、Web Server、甚至还有邮件服务等,往往会配置在同一台服务器中,这就不可避免出现其他应用程序或服务与SQL Server之

13、间争夺资源。为确保SQL Server拥有足够的资源,或者取得整体性能的最优化,就必须对SQL Server 服务所需资源进行配置。nSQL Server 2008的服务器选项配置,既包括上述要求所需的配置,也包括调整SQL Server 服务运行行为的选项。SQL Server 2008提供了两种配置服务器选项的方法:采用系统存储过程采用系统存储过程sp_configure和SQL Server Management Studio来进行配置来进行配置。 2.3.1 SQL Server2008服务器选项nSQL Server 2008提供的可供配置的服务器选项共计70多项,这些服务器选项可以

14、按多种方式进行分类。n根据选项设置值起作用情况,可以划分成为:动态选项动态选项和非动态选项非动态选项。动态选项会在选项值设置完成,并执行RECONFIGURE语句之后起作用;对于非动态选项,选项值设置完成后,并不会立即起作用,只有重新启动SQL Server 服务后才会起作用。n根据选项设置方式的不同,可以划分成为高级选项高级选项、普通选项普通选项和系统系统自配置项自配置项。高级选项,只有在“show advanced option”选项设置为1时,才能进行设置。系统配置项,是由系统根据运行需要由SQL Server自动配置的选项。除上述两类之外的选项即为普通项。 2.3.2 sp_confi

15、gure配置服务器选项配置服务器选项 nsp_configure是SQL Server 2008提供的系统存储过程,用于对服务器选项进行配置。这是一种采用命令语句执行的方式,虽然操作相对较为复杂,但功能强,可以对SQL Server 2008上述所有服务器选项进行配置。 n配置的语法如下:sp_configure configname = option_name , configvalue = value configname = option_name 代表需要进行配置的选项名称, configvalue = value 为新的配置设置值,value 的数据类型为 int。 2.3.2 sp

16、_configure配置服务器选项配置服务器选项n例如:sp_configure show advanced options, 1;GORECONFIGURE;GOsp_configure fill factor, 100;GORECONFIGURE;GO2.3.3 SQL Server Management Studio配置服务配置服务器选项器选项 n在“对象资源管理器对象资源管理器”窗口中,右击要配置的服务器,在右键菜单中选择“属性属性”,在 “服务器属性服务器属性”对话框中,可以完成各项配置。 2.4 本地服务器组和中央管理服务器本地服务器组和中央管理服务器 n本地服务器组和中央管理服务

17、器在多服务器场合,为实现多服务器的统一、整合管理提供了很大帮助。如:需要对多服务器执行同一条TSQL 语句,早先只能在每台服务器上单独进行操作,并且需要增加额外的工作,才能汇总执行产生的结果。在本地服务器组和中央管理服务器管理中,可以对服务器组执行上述操作,则对应服务器组下的服务器都会执行相同的操作,并能自动汇总执行的结果。n另外,SQL Server 2008提供的基于策略的管理,在本地服务器组和中央管理服务器的支持下,可以同时对服务器组下属的服务器执行策略的评估。 2.4.1 使用本地服务器组使用本地服务器组 n1、查看服务器组下的服务器信息 2.4.1 使用本地服务器组使用本地服务器组n

18、2、在服务器组中执行查询语句 n在服务器组中执行查询语句,可以使查询语句在组下服务器中都得到执行,操作过程如下:n1、在“已注册的服务器已注册的服务器”窗口,右击服务器组,在右键菜单中选择“新建查询新建查询”。n2、在“查询编辑器查询编辑器”中输入如下TSQL语句,单击工具栏“执行”按钮,执行结果如图所示。USE BTTCSelect * from news where 标题标题 like %模具模具%2.4.1 使用本地服务器组使用本地服务器组n3、来自多台服务器执行查询的结果,可以以合并为单一结果集的方式来显示,也可以以不同服务器分类显示。合并结果。将各服务器查询结果合并为一个数据集显示。

19、将登录名添加到结果。在结果集中添加一个新列,此列显示对应服务器的登录名。将服务器名称添加到结果。在结果集中添加一个新列,此列显示对应服务器名称。n上述三种方式,可以在SQL Server Management Studio中进行设置,操作过程如下:在SQL Server Management Studio中选择菜单“工工具具”“选项选项”,在“选项选项”对话框中,展开左侧“查询结查询结果果”“SQL Server” “多服务器结果多服务器结果”,在右侧的各选项中,可以设置需要的选项值。 2.4.2 创建中央管理服务器创建中央管理服务器 n中央管理服务器的配置结构如图所示,处于核心的是中央管理服务器,通过中央管理服务器可以对下属被管理的服务器进行管理。 2.4.2 创建中央管理服务器创建中央管理服务器n创建中央管理服务器需要遵循以下要求:n作为中央管理服务器的SQL Server服务器,必须是2

温馨提示

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

评论

0/150

提交评论