Partager via


Redémarrer automatiquement SQL Server Agent

s’applique à :SQL ServerAzure SQL Managed Instance

Importante

Sur Azure SQL Managed Instance, la plupart, mais pas toutes les fonctionnalités de 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 ou limitations des tâches de SQL Agent dans SQL Managed Instance.

Cette rubrique explique comment configurer Microsoft SQL Server Agent pour redémarrer automatiquement s’il doit s’arrêter de façon inattendue.

Avant de commencer

Limitations et restrictions

L’Explorateur d’objets affiche uniquement le nœud SQL Server Agent si vous êtes autorisé à l’utiliser.

Sécurité

Autorisations

Pour effectuer ses fonctions, SQL Server Agent doit être configuré pour utiliser les informations d’identification d’un compte membre du rôle serveur fixe sysadmin dans SQL Server. Le compte doit disposer des autorisations Windows suivantes :

  • Ouvrir une session en tant que service (SeServiceLogonRight)

  • Remplacer un jeton de niveau processus (SeAssignPrimaryTokenPrivilege)

  • Outrepasser le contrôle de parcours (SeChangeNotifyPrivilege)

  • Changer les quotas de mémoire d'un processus (SeIncreaseQuotaPrivilege)

Remarque

Pour que le redémarrage automatique fonctionne correctement, le compte exécutant le service SQL Server Agent doit être un administrateur local sur le serveur.

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

Utilisation de SQL Server Management Studio

Pour configurer SQL Server Agent pour redémarrer automatiquement

  1. Dans Explorateur d’objets, cliquez sur le signe plus pour développer le serveur sur lequel vous souhaitez configurer SQL Server Agent pour redémarrer automatiquement.

  2. Cliquez avec le bouton droit sur SQL Server Agent, puis cliquez sur Propriétés.

  3. Dans la page Général, cochez Redémarrage automatique de SQL Server Agent s’il s’arrête de manière inattendue.