Démarrer, arrêter ou suspendre le service SQL Server Agent

S’applique à : SQL Server Azure SQL Managed Instance

Important

Dans Azure SQL Managed Instance, la plupart, mais pas toutes les fonctionnalités SQL Server Agent sont actuellement prises en charge. Pour plus d’informations, consultez Différences T-SQL entre Azure SQL Managed Instance et SQL Server.

Cet article explique comment démarrer, arrêter ou redémarrer le service SQL Server Agent dans SQL Server à l’aide de SQL Server Management Studio.

Vous pouvez configurer le service l'Agent SQL Server pour qu'il démarre automatiquement lorsque le système d'exploitation démarre, ou vous pouvez le démarrer manuellement lorsque vous avez besoin d'exécuter des travaux. Vous pouvez arrêter ou interrompre le service de l'Agent SQL Server pour interrompre les travaux, les notifications de l'opérateur et les alertes.

Limites

Microsoft SQL Server Agent doit être exécuté en tant que service pour automatiser les tâches administratives. Pour plus d’informations, consultez Configure SQL Server Agent.

Cependant, l'Explorateur d'objets affiche le nœud de SQL Server Agent uniquement si vous avez l'autorisation de l'utiliser.

autorisations

Pour exécuter ses fonctions, SQL Server Agent doit être configuré pour utiliser les informations d'identification d'un compte qui est membre du rôle serveur fixe sysadmin dans SQL Server. Le compte doit avoir les autorisations Windows suivantes :

  • Ouvrir une session en tant que service (SeServiceLogonRight)
  • Remplacer un jeton de niveau processus (SeAssignPrimaryTokenPrivilege)
  • Contourner la vérification de parcours (SeChangeNotifyPrivilege)
  • Ajuster les quotas de mémoire pour un processus (SeIncreaseQuotaPrivilege)

Pour plus d’informations sur les autorisations Windows nécessaires pour le compte de service de SQL Server Agent, consultez Sélectionner un compte pour le service SQL Server Agent et Configurer des comptes de service Windows et des autorisations.

Utiliser SQL Server Management Studio

  1. Dans l'Explorateur d'objets, sélectionnez le signe plus (+) pour développer le serveur sur lequel vous souhaitez gérer le service de SQL Server Agent.

  2. Cliquez avec le bouton droit sur SQL Server Agent, puis sélectionnez Démarrer, Arrêterou Redémarrer.

  3. Dans la boîte de dialogue Contrôle de compte d’utilisateur, sélectionnez Oui.

  4. Lorsque vous y êtes invité, et si vous souhaitez exécuter l'action, sélectionnez Oui.