Partager via


sp_cycle_agent_errorlog (Transact-SQL)

S’applique à : SQL Server

Ferme le fichier journal des erreurs de SQL Server Agent actuel et cycles les numéros d’extension du journal des erreurs DE SQL Server Agent comme un redémarrage du serveur. Le nouveau journal des erreurs de SQL Server Agent contient une ligne indiquant que le nouveau journal a été créé.

Conventions de la syntaxe Transact-SQL

Syntaxe

sp_cycle_agent_errorlog
[ ; ]

Arguments

Aucun.

Valeurs des codes de retour

0 (réussite) or 1 (échec).

Jeu de résultats

Aucune.

Notes

Chaque fois que SQL Server Agent est démarré, le journal des erreurs actuel de l’Agent SQL Server est renommé en SQLAgent.1; SQLAgent.1 devient , SQLAgent.2 devient SQLAgent.2SQLAgent.3, et ainsi de suite. sp_cycle_agent_errorlog vous permet de cycler les fichiers journaux d’erreurs sans arrêter et démarrer le serveur.

Cette procédure stockée doit être exécutée à partir de la msdb base de données.

autorisations

Les autorisations sp_cycle_agent_errorlog d’exécution pour sont limitées aux membres du rôle serveur fixe sysadmin .

Exemples

L’exemple suivant cycles le journal des erreurs de SQL Server Agent.

USE msdb;
GO

EXEC dbo.sp_cycle_agent_errorlog;
GO