共用方式為


SQL Server Agent 錯誤記錄檔

依預設,SQL Server Agent 會建立錯誤記錄檔來記錄警告與錯誤。 記錄檔中會顯示下列警告和錯誤:

  • 提供有關潛在問題資訊的警告訊息,例如「作業 <job_name> 已於執行時刪除」。

  • 通常需要系統管理員介入的錯誤訊息,例如「無法啟動郵件工作階段」。錯誤訊息可以透過 net send 傳送給特定使用者或電腦。

SQL Server 最多會維護九個 SQL Server Agent 錯誤記錄檔。 每個已封存之記錄檔的副檔名都會指出記錄檔的相對存在時間。 例如,.1 的副檔名表示它是最近新封存的錯誤記錄檔,而 .9 的副檔名則表示是最早封存的錯誤記錄檔。

因為執行追蹤訊息會填滿 SQL Server Agent 錯誤記錄檔,所以在預設情況下,並不會寫入錯誤記錄檔。 當錯誤記錄檔滿了,會降低您選取與分析更困難錯誤的能力。 因為記錄檔會增加伺服器的處理負擔,請務必仔細考慮將執行追蹤訊息擷取到錯誤記錄檔是否值得。 一般而言,最好只有在為一個特定問題進行偵錯時,您才擷取所有的訊息。

當 SQL Server Agent 停止時,您可以修改 SQL Server Agent 錯誤記錄檔的位置。 您無法開啟空的錯誤記錄檔。 您可以隨時迴圈SQL Server Agent記錄,而不需要停止SQL Server Agent。

若要檢視 SQL Server Agent 錯誤記錄檔

若要重新命名 SQL Server Agent 錯誤記錄檔

若要傳送 SQL Server Agent 錯誤訊息

若要將執行追蹤訊息寫入 SQL Server Agent 錯誤記錄檔