sp_resync_targetserver (Transact-SQL)

Повторно синхронизирует многосерверные задания на указанном целевом сервере.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

sp_resync_targetserver
     [ @server_name = ] 'server'

Аргументы

  • [ @server_name =] 'server'
    Имя сервера, который необходимо повторно синхронизировать. Параметр server принадлежит к типу sysname и не имеет значения по умолчанию. Если указано значение ALL, повторно синхронизируются все целевые серверы.

Значения кодов возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Результирующие наборы

Выводит результат действия хранимой процедуры sp_post_msx_operation.

Замечания

Процедура sp_resync_targetserver удаляет текущий набор инструкций для целевого сервера и публикует новый набор для загрузки целевым сервером. Новый набор состоит из инструкции для удаления всех многосерверных заданий, за которой следуют вставки, по одной для каждого текущего задания для целевого сервера.

Разрешения

По умолчанию разрешения для выполнения этой процедуры имеют члены предопределенной роли сервера sysadmin.

Примеры

В следующем примере повторно синхронизируется целевой сервер SEATTLE1.

USE msdb ;
GO

EXEC dbo.sp_resync_targetserver
    N'SEATTLE1' ;
GO