Поделиться через


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

См. также

Справочник

sp_help_downloadlist (Transact-SQL)

sp_post_msx_operation (Transact-SQL)

Системные хранимые процедуры (Transact-SQL)