sp_delete_jobserver (Transact-SQL)

Supprime le serveur cible spécifié.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

sp_delete_jobserver { [ @job_id = ] job_id | [ @job_name = ] 'job_name' } , 
     [ @server_name = ] 'server'

Arguments

  • [ @job_id= ] job_id
    Numéro d'identification du travail dans lequel le serveur cible spécifié doit être supprimé. job_id est de type uniqueidentifier et sa valeur par défaut est NULL.

  • [ @job_name= ] 'job_name'
    Nom du travail à partir duquel le serveur cible spécifié doit être supprimé. job_name est de type sysname et sa valeur par défaut est NULL.

    [!REMARQUE]

    Vous pouvez définir la valeur de job_id ou de job_name, mais pas les deux valeurs à la fois.

  • [ @server_name= ] 'server'
    Nom du serveur cible à supprimer dans le travail spécifié. server est de type nvarchar(30), et ne possède pas de valeur par défaut. server peut être (LOCAL) ou le nom d'un serveur cible distant.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Jeux de résultats

Aucun

Autorisations

Pour exécuter cette procédure stockée, les utilisateurs doivent être membres du rôle de serveur fixe sysadmin.

Exemples

L'exemple suivant empêche le serveur SEATTLE2 de traiter le travail Weekly Sales Backups.

[!REMARQUE]

Cet exemple suppose la création préalable du travail Weekly Sales Backups.

USE msdb ;
GO

EXEC sp_delete_jobserver
    @job_name = N'Weekly Sales Backups',
    @server_name = N'SEATTLE2' ;
GO