首页  >  文章  >  数据库  >  SQL Server 2008 R2多服务器管理指南

SQL Server 2008 R2多服务器管理指南

WBOY
WBOY原创
2016-06-07 17:54:091036浏览

多服务器管理需要设置一个主服务器以及一个或多个目标服务器,首先在主服务器上定义将在所有目标服务器上处理的作业,然后主服务器会将这些作业分发下载到目标服务器上,并接受其反馈的事件。主服务器上会存储在目标服务器上运行作业的副本,目标服务器会定

  多管理需要设置一个主以及一个或多个目标服务器,首先在主服务器上定义将在所有目标服务器上处理的作业,然后主服务器会将这些作业分发到目标服务器上,并接受其反馈的事件。主服务器上会存储在目标服务器上运行作业的副本,目标服务器会定期连接到主服务器更新它们的作业计划。如果主服务器上存在新作业,目标服务器将该作业;目标服务器在完成作业后,会重新连接到主服务器并报告作业状态。下图1显示了主服务器与目标服务器其之间的关系。

  图1 主服务器与目标服务器的关系

  在管理大公司内的部门服务器时,可以定义以下内容:包含作业步骤的作业任务,作业任务失败时同志的操作员,作业任务的执行计划。将该作业任务一次性写入主服务器,然后将部门服务器登记为目标服务器。从它们登记时起,所有部门服务器将运行相同的作业任务,而管理员只需要定义一次作业任务。

  设置主服务器

  要创建多服务器环境,可使用主服务器向导设置主服务器,步骤如下:

  1. 在对象资源管理器中,连接到Microsoft SQL Server引擎实例,再展开该实例。

  2. 右键单击“SQL Server代理”,指向“多服务器管理”,再单击“将其设置为主服务器”,如下图2所示。主服务器向导将会引导用户完成设置主服务器和添加目标服务器的过程。

  图2 设置本机为主服务器

  该向导将会引导用户逐个执行以下检查:

  1. 检查准备用作目标服务器的所有服务器上的SQL Server代理服务和SQL Server服务器的安全设置,建议两类服务都使用域账户运行,这样能有效的管理用户权限。

  2. 在主服务器上传见一个主服务器操作员(MSXOperator),这是唯一能够接受多服务器作业通知的操作员。

  3. 在主服务器上启动SQL Server代理服务,并将一台或多台服务器登记为目标服务器。

  默认情况下,将为主服务器和目标服务器之间的连接启用安全套接字层(SSL)和证书验证。如果用户无法在主服务器和某些或所有目标服务器值iande安全套接字层(SSL)加密通信中使用证书,但希望他们之间的通道进行加密的话,需要为目标服务器设置为所需的安全级别。如果要为特定的主服务器/目标服务器通信通道设置安全级别,需要更改目标服务器上的SQL Server代理的注册表项[HKEY_LOCAL_MACHINE]\SOFTWARE\Microsoft\Microsoft SQL Server\\

  SQLServerAgent\MsxEncryptChannelOptions(REG_DWORD)设置为下列值之一:0,1,2。的值为MSSQL.n,例如MSSQL.1或MSSQL.3。其中0代表在该目标服务器和主服务器之间禁用加密;1代表仅在目标服务器和主服务器之间启用加密,但不实用证书验证;2代表在目标服务器和主服务器之间启用完全的SSL加密和证书验证。

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn