sp_resync_targetserver (Transact-SQL)
Область применения: SQL Server
Повторно синхронизирует многосерверные задания на указанном целевом сервере.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_resync_targetserver [ @server_name = ] N'server_name'
[ ; ]
Аргументы
[ @server_name = ] N'server_name'
Имя сервера, который необходимо ресинхронизировать. @server_name — sysname без значения по умолчанию. Если all
задано, все целевые серверы повторно перезаписываются.
Значения кода возврата
0
(успешно) или 1
(сбой).
Результирующий набор
Сообщает результат sp_post_msx_operation
действий.
Замечания
sp_resync_targetserver
Удаляет текущий набор инструкций для целевого сервера и отправляет новый набор для скачивания целевого сервера. Новый набор состоит из инструкции для удаления всех многосерверных заданий, за которой следуют вставки, по одной для каждого текущего задания для целевого сервера.
Разрешения
По умолчанию разрешения на выполнение этой процедуры имеют члены предопределенной роли сервера sysadmin .
Примеры
В следующем примере повторно синхронизируется целевой сервер SEATTLE1
.
USE msdb;
GO
EXEC dbo.sp_resync_targetserver N'SEATTLE1';
GO