Journal des erreurs de l'Agent SQL Server

L'Agent SQL Server crée un journal des erreurs qui, par défaut, enregistre les avertissements et les erreurs. Le journal contient :

  • des messages d'avertissement qui contiennent des informations relatives à des problèmes potentiels, tels que « Le travail <job_name> a été supprimé en cours d'exécution » ;

  • des messages d'erreur dont la solution nécessite habituellement l'intervention d'un administrateur système, tels que « Impossible de démarrer la session de messagerie ». Les messages d'erreur peuvent être envoyés à un utilisateur ou un ordinateur spécifique via net send.

SQL Server conserve jusqu'à neuf journaux des erreurs de l'Agent SQL Server. Chaque journal des erreurs archivé possède un suffixe indiquant son ancienneté relative. Par exemple, le suffixe .1 signale le journal des erreurs le plus récemment archivé alors que le suffixe .9 indique qu'il s'agit du plus ancien journal des erreurs existant.

Par défaut, les messages de trace d'exécution ne sont pas écrits dans le journal d'erreurs de l'Agent SQL Server, parce qu'ils risquent de le remplir. Lorsque le fichier d'erreurs est plein, votre possibilité de sélectionner et analyser les erreurs plus difficiles se trouve réduite. Le journal étant une charge supplémentaire de travail pour le serveur, il est important de bien réfléchir à ce que la capture de messages de trace d’exécution dans le journal des erreurs vous apporte. Il est en général préférable de capturer tous les messages uniquement au moment de corriger un problème donné.

Lorsque l'Agent SQL Server n'est pas activé, vous pouvez modifier l'emplacement du journal des erreurs de l'Agent SQL Server. Lorsque le journal est vide, il ne peut pas être ouvert. Vous pouvez parcourir le journal de l’Agent SQL Server à n'importe quel moment sans devoir interrompre l'Agent SQL Server.

Pour afficher le journal des erreurs de l'Agent SQL Server

Pour renommer le journal des erreurs de l'Agent SQL Server

Pour envoyer des messages d'erreur de l'Agent SQL Server

Pour écrire des messages de trace d'exécution dans le journal des erreurs de l'Agent SQL Server