> [!重要]
> 在 Azure SQL 受控實例上,目前不支援大部分但並非所有 SQL Server Agent 功能。 如需詳細資訊,請參閱 SQL 受控實例與 SQL Server 的 T-SQL 差異,或 SQL 受控實例中的 SQL Agent 作業限制。 SQL 受控實例目前不支援啟用和停用 SQL Server Agent。 SQL Agent 一直在運行。
本文說明如何在安裝 SQL Server 時,為 SQL Server 代理程式指定一些設定選項。 完整的 SQL Server 代理程式設定選項僅在 SQL Server 管理工作室(SSMS)、SQL Server 管理物件(SMO)或 SQL Server 代理程式儲存程序中提供。
局限性
要管理工作、運算元、警報及 SQL Server 代理服務,請在 SSMS 的物件總管中選擇 SQL Server 代理程式 。 物件總管只有在你有權限使用時才會顯示 SQL Server 代理節點。
在故障轉移叢集實例中,SQL Server 服務或 SQL Server 代理服務不應該啟用自動重啟。
權限
若要執行其功能,SQL Server Agent 必須設定為使用屬於 SQL Server 中 系統管理員 固定伺服器角色成員之帳戶的認證。 帳戶必須具有下列 Windows 許可權:
- 以服務身份登入(
SeServiceLogonRight) - 替換程序層級的標記(
SeAssignPrimaryTokenPrivilege) - 繞過穿越檢查(
SeChangeNotifyPrivilege) - 調整程序的記憶體配額 (
SeIncreaseQuotaPrivilege)
關於 SQL Server 代理服務帳號所需的 Windows 權限,請參見:
如何設定 SQL Server 代理程式
從 開始 選單,進入 控制面板。
在 [控制面板] 中,選取 [系統和安全性],選取 [系統管理工具],然後選取 [本機安全策略]。
在 [本機安全策略] 中,選取倒三角形符號以展開 [本機原則] 資料夾,然後選取 [使用者權限指派] 資料夾。
以滑鼠右鍵按下您要為 SQL Server 設定的權限,然後選取 [屬性]。
在許可權的屬性對話框中,確認已列出執行 SQL Server Agent 的帳戶。 如果沒有,請選取 [[新增使用者或群組],在 [選取使用者、計算機]、[服務帳戶] 或 [群組] 對話框中,輸入 SQL Server Agent 執行所在的帳戶,然後選取 [確定]。
針對您想要新增的每個許可權,重複此操作以供 SQL Server Agent 執行。 完成後,選取 [確定]。