Monitoring avec SQL Server Agent

SQL Server Agent est l’outil intégré pour programmer des jobs, surveiller leur exécution, et alerter en cas d'échec.

10.2.1 Configuration des alertes

SQL Server Agent permet de configurer des alertes qui envoient des notifications par email ou journalisent des événements en cas de problème (échec d’un job, erreur critique, etc.).

Exemple de configuration d'une alerte :

  1. Ouvrez SQL Server Management Studio.

  2. Naviguez jusqu’à SQL Server Agent > Alerts > New Alert.

  3. Définissez l’erreur SQL ou l’événement qui doit déclencher l’alerte (par exemple, une erreur de gravité 17 pour une pénurie de ressources).

10.2.2 Suivi des jobs

Le suivi des jobs programmés est possible via l'interface SQL Server Agent. Vous pouvez consulter l'historique des jobs pour voir les jobs réussis et ceux qui ont échoué, ainsi que les détails des erreurs.

Commande pour consulter l'historique des jobs via T-SQL :

EXEC msdb.dbo.sp_help_jobhistory @job_name = 'NomDuJob';

Last updated