Partager via


Modifier les serveurs cibles pour un travail

Cette rubrique explique comment modifier les serveurs cibles pour les travaux du service de l'Agent Microsoft SQL Server dans SQL Server 2012 à l'aide de SQL Server Management Studio ou Transact-SQL..

Dans cette rubrique

  • Avant de commencer :

    Sécurité

  • Pour modifier les serveurs cibles pour un travail à l'aide de :

    SQL Server Management Studio

    Transact-SQL

Avant de commencer

Sécurité

Autorisations

Par défaut, les membres du rôle serveur fixe sysadmin peuvent exécuter cette procédure stockée. Les autres utilisateurs doivent disposer de l'un des rôles de base de données fixes de l'Agent SQL Server suivants dans la base de données msdb :

  1. SQLAgentUserRole

  2. SQLAgentReaderRole

  3. SQLAgentOperatorRole

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de SQL Server Management Studio

Pour modifier les serveurs cibles pour un travail

  1. Dans l'Explorateur d'objets, connectez-vous à une instance du Moteur de base de données SQL Server et développez-la.

  2. Développez l'Agent SQL Server, développez Travaux, cliquez avec le bouton droit sur un travail, puis cliquez sur Propriétés.

  3. Dans la boîte de dialogue Propriétés du travail, sélectionnez la page Cibles, puis cliquez sur Serveur cible local ou sur Plusieurs serveurs cibles.

    Si vous choisissez Plusieurs serveurs cibles, désignez les serveurs qui seront les cibles pour le travail en activant la case à cocher figurant à gauche du nom du serveur. Vérifiez que les cases à cocher correspondant aux serveurs qui ne seront pas des cibles sont désactivées.

Icône de flèche utilisée avec le lien Retour en haut[Top]

Utilisation de Transact-SQL

Pour modifier les serveurs cibles pour un travail

  1. Connectez-vous au Moteur de base de données.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter. Cet exemple attribue le travail multiserveur Weekly Sales Backups au serveur SEATTLE2.

USE msdb ;
GO

EXEC dbo.sp_add_jobserver
    @job_name = N'Weekly Sales Backups', 
    @server_name = N'SEATTLE2' ; 
GO

Pour plus d'informations, consultez sp_add_jobserver (Transact-SQL).

Icône de flèche utilisée avec le lien Retour en haut[Top]

Voir aussi

Concepts

Administration automatisée à l'échelle d'une entreprise