sp_resync_targetserver (Transact-SQL)

适用范围:SQL Server

重新同步指定目标服务器中的所有多服务器作业。

Transact-SQL 语法约定

语法

sp_resync_targetserver [ @server_name = ] N'server_name'
[ ; ]

参数

[ @server_name = ] N'server_name'

要重新同步的服务器的名称。 @server_namesysname,无默认值。 如果 all 已指定,则会重新同步所有目标服务器。

返回代码值

0(成功)或 1(失败)。

结果集

报告操作结果 sp_post_msx_operation

注解

sp_resync_targetserver 删除目标服务器的当前指令集,并发布要下载的目标服务器的新集。 新指令集中包括一条删除所有多服务器作业的指令,随后是当前以该服务器为目标的每个作业的插入指令。

权限

默认情况下授予 sysadmin 固定服务器角色的成员执行此过程的权限。

示例

以下示例重新同步 SEATTLE1 目标服务器。

USE msdb;
GO

EXEC dbo.sp_resync_targetserver N'SEATTLE1';
GO