重要
在 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 錯誤記錄檔
在 [物件總管] 中,單擊加號展開包含 SQL Server Agent 錯誤記錄檔的伺服器,您想將執行追蹤訊息寫入到該記錄檔中。
以滑鼠右鍵按下 SQL Server Agent ,然後選取 [屬性]。
在 [SQL Server Agent 屬性 -server_name] 對話方塊的 [一般] 頁面上的 [錯誤記錄檔] 底下,選取 [包含執行追蹤訊息] 複選框。
按下 [確定]。