sp_cycle_agent_errorlog (Transact-SQL)

Ferme le journal d'erreurs en cours de l'Agent SQL Server et parcourt les numéros d'extension de ce journal d'erreurs, comme lors du redémarrage d'un serveur. Le nouveau journal d'erreurs de l'Agent SQL Server contient une ligne indiquant que le nouveau journal a été créé.

Icône Lien de rubrique Conventions de syntaxe Transact-SQL

Syntaxe

sp_cycle_agent_errorlog

Valeurs des codes renvoyés

0 (succès) ou 1 (échec)

Jeux de résultats

Non

Notes

Chaque fois que l'Agent SQL Server démarre, le journal d'erreurs actuel de l'Agent SQL Server est renommé SQLAgent.1 ; SQLAgent.1 devient SQLAgent.2, SQLAgent.2 devient SQLAgent.3, et ainsi de suite. sp_cycle_agent_errorlog vous permet de parcourir les journaux d'erreurs sans devoir arrêter, puis redémarrer le serveur.

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

Autorisations

Les autorisations d'exécution de sp_cycle_agent_errorlog sont octroyées uniquement aux membres du rôle de serveur fixe sysadmin.

Exemple

L'exemple suivant parcourt le journal d'erreurs de l'Agent SQL Server.

USE msdb ;
GO

EXEC dbo.sp_cycle_agent_errorlog ;
GO

Voir aussi

Référence

sp_cycle_errorlog (Transact-SQL)