SqlServer 多服务器管理(MSSQL分布式作业管理)

本文介绍了如何在SQL Server中实现多服务器管理,通过设置主服务器和目标服务器,实现作业的集中管理和分布执行。详细步骤包括取消服务器间加密、设置权限、注册目标服务器、创建和同步作业等,旨在简化数据库管理员的工作流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

范围的多个实例的自动化管理 SQL Server 称为 多服务器管理。 使用多服务器管理可以执行下列操作:


管理两台或多台服务器。


在企业服务器之间安排数据仓库的信息流。


若要利用多服务器管理,您必须至少有一台主服务器且至少有一台目标服务器。 主服务器将作业分发到目标服务器并从它那里接收事件。 主服务器还存储在目标服务器上运行的作业的作业定义的中央副本。 目标服务器定期连接到主服务器来更新它们的作业计划。 如果主服务器上存在新作业,目标服务器将下载该作业。 目标服务器在完成作业后,会重新连接到主服务器并报告作业状态。 请注意,在执行任何数据库时,作业定义必须是同一个相关活动。

以下图例显示了主服务器与目标服务器之间的关系。



将该备份作业一次性写入主服务器,然后将部门服务器登记为目标服务器。 从它们登记时刻起,所有部门服务器将运行相同的备份作业,而您只需定义一次作业。



开始测试吧!!本测试为单服务器上的双实例.

MSSQL 2014 :HZC\MSSQLSERVER (主服务器实例)

MSSQL 2016 :HZC\DOG (目标服务器实例)



首先改注册表,取消主服务器和目标服务器之间的加密。打开注册表,搜索更改两个选项。

MsxEncryptChannelOptions = 0 

AllowDownloadedJobsToMatchProxyName = 0 


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\SQLServerAgent\MsxEncryptChannelOptions


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\SQLServerAgent\AllowDownloadedJobsToMatchProxyName


说明如下:

说明

0

在该目标服务器和主服务器之间禁用加密。 请仅在目标服务器和主服务器之间的通道已使用其他方法进行了保护时才选择此选项。

1

仅在该目标服务器和主服务器之间启用加密,但不需要证书验证。

2

在该目标服务器和主服务器之间启用完全 SSL 加密和证书验证。 这是默认设置。 除非出于特定的原因要选择其他值,否则建议不要对其进行更改。



代理启动账户添加到实例账户中,并授予服务器角色 sysadmin




接下来直接开始吧!右键主服务器代理,将当前设置为主服务器


到这一步,在已注册服务器中将目标实例添加上,下一步步完成即可!

(打开已注册服务器:菜单栏——》视图——》已注册服务器——》将服务器添加)





或者一个命令即可配置完成!将当前服务器添加到主服务器的可用服务器列表中(目标实例执行)

[sql]  view plain   copy
  在CODE上查看代码片 派生到我的代码片
  1. --将当前服务器添加到主服务器的可用服务器列表中(目标实例执行)  
  2. EXEC msdb.dbo.sp_msx_enlist   
  3. @msx_server_name = N'HZC'--主服务器  
  4. @location = N'location' --要添加的目标服务器的位置  
  5. GO  


好了,代理的名字变了,配置完成!可以看到,主服务器实例代理下区分了“本地作业” 和 “多服务器作业”。


现在简单创建一个作业,步骤执行内容为 :select getdate() 。最后一个选项 “目标”,这是区分本地还是多服务器的作业,如下勾选目标服务器:



很快,发现同步了。



现在打开目标管理器进行同步管理。右键主服务器代理——》多服务器管理——》管理目标服务器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值