在 Windows 7 上啟動 SQL Server Agent (MSSQLSERVER) 時,若跳出「錯誤 1068:依賴服務或群組無法啟動」,代表 SQL Server 代理服務依賴的核心服務(SQL Server (MSSQLSERVER))尚未執行。只需依序啟動依賴服務並調整設定,即可解決。
操作步驟
- 確認錯誤訊息
啟動 SQL Server Agent 時會彈出錯誤 1068 視窗。
- 檢視依賴關係
右鍵點擊 SQL Server Agent 服務 → 「屬性」 → 切換到「相依性」索引標籤,可見其依賴 SQL Server (MSSQLSERVER) 服務。
- 先啟動核心服務
右鍵點擊「SQL Server (MSSQLSERVER)」→ 選擇「啟動」。
- 停用 VIA 協定(可選)
開啟 SQL Server 組態管理員,展開「SQL Server 網路設定」→ 選取執行個體 → 右鍵「VIA」→「停用」,避免協定衝突。
- 再次啟動 Agent 服務
核心服務啟動後,回頭啟動 SQL Server Agent,應可成功執行。
此問題核心在於服務啟動順序錯誤,依照依賴關係逐步啟動即可恢復正常。