Configure SQL Server Agent

適用于:SQL ServerAzure SQL 受控執行個體

重要

Azure SQL 受控執行個體目前支援多數 (但非全部) 的 SQL Server Agent 功能。 SQL 受控執行個體中目前不支援啟用和停用 SQL Server Agent。 SQL 代理程式一律會處於正在執行的狀態。 如需詳細資料,請參閱 SQL 受控執行個體與 SQL Server 之間的 T-SQL 差異

本主題描述如何在安裝SQL Server期間指定SQL Server Agent的一些組態選項。 完整的SQL Server Agent組態選項只能在SQL Server Management Studio、SQL Server管理物件 (SMO) 或SQL Server Agent預存程式中使用。

開始之前

限制事項

  • 在SQL Server Management Studio物件總管中選取SQL Server Agent,以管理作業、操作員、警示和SQL Server Agent服務。 不過,如果您有權使用它,物件總管只會顯示SQL Server Agent節點。

  • 容錯移轉叢集實例上不應該針對SQL Server服務或SQL Server Agent服務啟用自動重新開機。

安全性

權限

若要執行其功能,SQL Server Agent必須設定為使用SQL Server中系統管理員固定伺服器角色成員的帳號憑證。 此帳戶必須擁有下列 Windows 權限:

  • 以服務登入 (SeServiceLogonRight)

  • 取代處理序層級 Token (SeAssignPrimaryTokenPrivilege)

  • 略過跨越檢查 (SeChangeNotifyPrivilege)

  • 調整處理序的記憶體配額 (SeIncreaseQuotaPrivilege)

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

若要設定 SQL Server Agent

  1. 選取 [開始] 按鈕,然後在 [開始] 功能表上選取[主控台]。
  2. 在主控台中,依序選取[系統和安全性]、[系統管理工具],然後選取 [本機安全性原則]。
  3. 在 [本機安全性原則] 中,選取形箭號展開 [ 本機原則 ] 資料夾,然後選取 [使用者權限指派] 資料夾。
  4. 以滑鼠右鍵按一下您想要設定以搭配SQL Server使用的許可權,然後選取 [屬性]。
  5. 在許可權的屬性對話方塊中,確認SQL Server Agent執行的帳戶已列出。 如果沒有,請選取[新增使用者或群組],在 [選取使用者、電腦、服務帳戶或群組] 對話方塊中輸入SQL Server Agent執行的帳戶,然後選取 [確定]。
  6. 針對您想要新增以 SQL Server Agent 執行的每個許可權重複。 完成後,選取 [確定]