共用方式為


sp_cycle_agent_errorlog (Transact-SQL)

關閉目前的 SQL Server Agent 錯誤記錄檔,依照類似伺服器重新啟動的方式來循環處理 SQL Server Agent 錯誤記錄副檔名的號碼。新的 SQL Server Agent 錯誤記錄會有一行指出已建立新記錄。

語法

sp_cycle_agent_errorlog

傳回碼值

0 (成功) 或 1 (失敗)

結果集

備註

每次啟動 SQL Server Agent 時,目前的 SQL Server Agent 錯誤記錄都會重新命名為 SQLAgent.1SQLAgent.1 會成為 SQLAgent.2SQLAgent.2 會成為 SQLAgent.3,依此類推。您可以利用 sp_cycle_agent_errorlog,在不停止和啟動伺服器的情況下,循環處理錯誤記錄檔。

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

權限

sp_cycle_agent_errorlog 的執行權限只限於系統管理員 (sysadmin) 固定伺服器角色的成員。

範例

下列範例會循環處理 SQL Server Agent 錯誤記錄。

USE msdb ;
GO

EXEC dbo.sp_cycle_agent_errorlog ;
GO

請參閱

參考

sp_cycle_errorlog (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助