sp_cycle_agent_errorlog (Transact-SQL)
Gilt für: SQL Server
Schließt die aktuelle SQL Server-Agent Fehlerprotokolldatei und wechselt die SQL Server-Agent Fehlerprotokollerweiterungsnummern wie ein Serverneustart. Das neue SQL Server-Agent Fehlerprotokoll enthält eine Zeile, die angibt, dass das neue Protokoll erstellt wurde.
Transact-SQL-Syntaxkonventionen
Syntax
sp_cycle_agent_errorlog
[ ; ]
Argumente
Keine.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Resultset
Keine.
Hinweise
Jedes Mal, wenn SQL Server-Agent gestartet wird, wird das aktuelle SQL Server-Agent Fehlerprotokoll umbenannt SQLAgent.1
in ; SQLAgent.1
wird , wird SQLAgent.2
, SQLAgent.2
wird SQLAgent.3
usw. sp_cycle_agent_errorlog
ermöglicht es Ihnen, die Fehlerprotokolldateien zu durchlaufen, ohne den Server zu beenden und zu starten.
Diese gespeicherte Prozedur muss aus der msdb
Datenbank ausgeführt werden.
Berechtigungen
Ausführungsberechtigungen sp_cycle_agent_errorlog
sind auf Mitglieder der festen Serverrolle "sysadmin " beschränkt.
Beispiele
Im folgenden Beispiel wird das SQL Server-Agent Fehlerprotokoll gezyklent.
USE msdb;
GO
EXEC dbo.sp_cycle_agent_errorlog;
GO