sp_remove_job_from_targets (Transact-SQL)
Supprime le travail spécifié des serveurs cibles ou des groupes de serveurs cibles donnés.
Syntaxe
sp_remove_job_from_targets [ @job_id = ] job_id
| [ @job_name = ] 'job_name'
[ , [ @target_server_groups = ] 'target_server_groups' ]
[ , [ @target_servers = ] 'target_servers' ]
Arguments
[ @job_id =] job_id
Numéro d'identification de tâche du travail à partir duquel doivent être supprimés les serveurs cibles ou les groupes de serveurs cibles spécifiés. Spécifiez soit job_id soit job_name, mais pas les deux à la fois. job_id est de type uniqueidentifier, avec NULL comme valeur par défaut.[ @job_name =] 'job_name'
Nom du travail à partir duquel doivent être supprimés les serveurs cibles ou les groupes de serveurs cibles spécifiés. Spécifiez soit job_id soit job_name, mais pas les deux à la fois. job_name est de type sysname, avec NULL comme valeur par défaut.[ @target_server_groups =] 'target_server_groups'
Liste séparée par des virgules de groupes de serveurs cibles à supprimer du travail spécifié. target_server_groups est de type nvarchar(1024), avec NULL comme valeur par défaut.[ @target_servers =] 'target_servers'
Liste séparée par des virgules de serveurs cibles à supprimer du travail spécifié. target_servers est de type nvarchar(1024), avec NULL comme valeur par défaut.
Valeurs des codes renvoyés
0 (succès) ou 1 (échec)
Autorisations
Les autorisations d'exécution de cette procédure sont attribuées par défaut aux membres du rôle de serveur fixe sysadmin.
Exemple
Dans cet exemple, le travail Weekly Sales Backups, créé au préalable, est supprimé du groupe de serveurs cibles Servers Processing Customer Orders et des serveurs SEATTLE1 et SEATTLE2.
USE msdb ;
GO
EXEC dbo.sp_remove_job_from_targets
@job_name = N'Weekly Sales Backups',
@target_server_groups = N'Servers Processing Customer Orders',
@target_servers = N'SEATTLE2,SEATTLE1' ;
GO