設定 SQL Server Agent
重要
在 Azure SQL 受控實例上,目前支援大部分但並非所有 SQL Server Agent 功能。 SQL 受控實例目前不支援啟用和停用 SQL Server Agent。 SQL Agent 一直在運行。 如需詳細資訊,請參閱 SQL 受控實例 T-SQL 差異與 SQL Server。
本主題描述如何在安裝 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)
將程序層級令牌替換為 (SeAssignPrimaryTokenPrivilege)
略過傳遞檢查 (SeChangeNotifyPrivilege)
調整程式的記憶體配額 (SeIncreaseQuotaPrivilege)
如需 SQL Server Agent 服務帳戶所需 Windows 許可權的詳細資訊,請參閱 選取 SQL Server Agent 服務的帳戶 和 設定 Windows 服務帳戶。
設定 SQL Server Agent
- 選取 [開始] 按鈕,然後在 [開始] 選單上,選取 [控制面板]。
- 在 [控制面板] 中,選取 [系統和安全性],選取 [系統管理工具],然後選取 [本機安全策略]。
- 在 [本機安全策略] 中,選取倒三角形符號以展開 [本機原則] 資料夾,然後選取 [使用者權限指派] 資料夾。
- 以滑鼠右鍵按下您要為 SQL Server 設定的權限,然後選取 [屬性]。
- 在許可權的屬性對話框中,確認已列出執行 SQL Server Agent 的帳戶。 如果沒有,請選取 [[新增使用者或群組],在 [選取使用者、計算機]、[服務帳戶] 或 [群組] 對話框中,輸入 SQL Server Agent 執行所在的帳戶,然後選取 [確定]。
- 針對您想要新增的每個許可權,重複此操作以供 SQL Server Agent 執行。 完成後,選取 [確定]。