共用方式為


使用 SQL Server Agent 錯誤記錄檔

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

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

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

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

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

當 SQL Server Agent 停止時,您可以修改 SQL Server Agent 錯誤記錄檔的位置。您無法開啟空的錯誤記錄檔。您可以隨時循環使用 SQL Server Agent 記錄檔,無須停止 SQL Server Agent。

請參閱

概念