共用方式為


將執行追蹤訊息寫入 SQL Server Agent 錯誤記錄檔 (SQL Server Management Studio)

本主題描述如何使用 SQL Server Management Studio 設定 Microsoft SQL Server Agent,使其在 SQL Server 2014 的錯誤日誌中包含執行追蹤訊息。

本主題內容

開始之前

限制與制約

  • 如果您有權使用它,[物件總管] 只會顯示 SQL Server Agent 節點。

  • 因為此選項可能會導致錯誤記錄檔變大,因此只有在調查特定的 SQL Server Agent 問題時,才會在 SQL Server Agent 錯誤記錄中包含執行追蹤訊息。

安全

權限

若要執行其功能,SQL Server Agent 必須設定為使用屬於 SQL Server 中 系統管理員 固定伺服器角色成員之帳戶的認證。 帳戶必須具有下列 Windows 許可權:

  • 以服務身份登入(SeServiceLogonRight)

  • 替換程序級別令牌 (SeAssignPrimaryTokenPrivilege)

  • 略過路徑檢查(SeChangeNotifyPrivilege)

  • 調整程式的記憶體配額 (SeIncreaseQuotaPrivilege)

如需 SQL Server Agent 服務帳戶所需 Windows 許可權的詳細資訊,請參閱 選取 SQL Server Agent 服務的帳戶設定 Windows 服務帳戶和許可權

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

  1. 在 [物件總管] 中,單擊加號展開包含 SQL Server Agent 錯誤記錄檔的伺服器,您想將執行追蹤訊息寫入到該記錄檔中。

  2. 以滑鼠右鍵按一下 SQL Server 代理程式 ,再選取 [屬性]

  3. 在 [SQL Server Agent 屬性 -server_name] 對話方塊的 [一般] 頁面上的 [錯誤記錄檔] 底下,選取 [包含執行追蹤訊息] 複選框。

  4. 按一下 [確定]