共用方式為


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

適用於:SQL ServerAzure SQL 受控實例

重要

Azure SQL 受控實例上,目前支援大部分但並非所有 SQL Server Agent 功能。 如需詳細資訊,請參閱 與 SQL Server 的 Azure SQL 受控實例 T-SQL 差異。

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

開始之前

限制與限制措施

  • 如果您有權使用它,[物件總管] 只會顯示 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 Agent ,然後選取 [屬性]

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

  4. 按下 [確定]