sp_delete_jobserver (Transact-SQL)
Удаляет указанный целевой сервер.
Синтаксис
sp_delete_jobserver { [ @job_id = ] job_id | [ @job_name = ] 'job_name' } ,
[ @server_name = ] 'server'
Аргументы
- [ @job_id= ] job_id
Идентификационный номер задания, из которого удаляется указанный целевой сервер. Аргумент job_id имеет тип uniqueidentifier и значение по умолчанию NULL.
[ @job_name= ] 'job_name'
Имя задания, из которого будет удален целевой сервер. Аргумент job_name имеет тип sysname и значение по умолчанию NULL.Примечание. Необходимо указать один из аргументов (job_id или job_name), но не оба одновременно.
- [ @server_name= ] 'server'
Имя целевого сервера, который будет удален из задания. Аргумент server имеет тип nvarchar(30) и не имеет значения по умолчанию. Аргумент server может иметь в качестве значения (LOCAL) или имя удаленного целевого сервера.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Нет
Разрешения
Для запуска данной хранимой процедуры пользователи должны быть членами фиксированной серверной роли sysadmin.
Примеры
В данном примере сервер SEATTLE2
удаляется из обработки задания Weekly Sales Backups
.
Примечание. |
---|
В этом примере предполагается, что ранее было создано задание Weekly Sales Backups . |
USE msdb ;
GO
EXEC sp_delete_jobserver
@job_name = N'Weekly Sales Backups',
@server_name = N'SEATTLE2' ;
GO
См. также
Справочник
sp_add_jobserver (Transact-SQL)
sp_help_jobserver (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)