sp_cycle_agent_errorlog (Transact-SQL)

適用於:SQL Server

關閉目前的 SQL Server Agent 錯誤記錄檔,並迴圈執行 SQL Server Agent 錯誤記錄檔副檔名,就像重新開機伺服器一樣。 新的 SQL Server Agent 錯誤記錄檔包含一行,指出已建立新的記錄檔。

Transact-SQL 語法慣例

Syntax

  
sp_cycle_agent_errorlog  

傳回碼值

0 (成功) 或 1 (失敗)

結果集

None

備註

每次啟動 SQL Server Agent 時,目前的 SQL Server Agent 錯誤記錄檔會重新命名為 SQLAgent.1 ; SQLAgent.1 會變成 SQLAgent.2 SQLAgent.2 會變成 SQLAgent.3 等等。 sp_cycle_agent_errorlog 可讓您迴圈錯誤記錄檔,而不需要停止和啟動伺服器。

這個預存程式必須從 msdb 資料庫執行。

權限

sp_cycle_agent_errorlog的執行 許可權僅限於系統管理員 固定伺服器角色的成員

範例

下列範例會迴圈執行 SQL Server Agent 錯誤記錄檔。

USE msdb ;  
GO  
  
EXEC dbo.sp_cycle_agent_errorlog ;  
GO  

另請參閱

sp_cycle_errorlog (Transact-SQL)