sp_cycle_agent_errorlog (Transact-SQL)
Gilt für:SQL Server
Schließt die aktuelle SQL Server-Agent Fehlerprotokolldatei und zyklent die SQL Server-Agent Fehlerprotokollerweiterungsnummern genau wie bei einem 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
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Keine
Bemerkungen
Jedes Mal, wenn SQL Server-Agent gestartet wird, wird das aktuelle SQL Server-Agent Fehlerprotokoll in SQLAgent.1 umbenannt. SQLAgent.1 wird zu SQLAgent.2, SQLAgent.2 zu SQLAgent.3 usw. sp_cycle_agent_errorlog können Sie die Fehlerprotokolldateien ausführen, ohne den Server zu beenden und zu starten.
Diese gespeicherte Prozedur muss von der msdb -Datenbank aus ausgeführt werden.
Berechtigungen
Die Ausführungsberechtigungen für sp_cycle_agent_errorlog sind auf die Mitglieder der festen Serverrolle sysadmin beschränkt.
Beispiele
Im folgenden Beispiel wird das SQL Server-Agent Fehlerprotokolls ausgeführt.
USE msdb ;
GO
EXEC dbo.sp_cycle_agent_errorlog ;
GO
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für