管理服務
SQL Server Agent 服務與 SQL Server 服務會相互監視。兩個服務啟動之後,如果有一個服務失敗,另一個服務就會重新啟動失敗的服務。
重要事項 |
---|
容錯移轉叢集執行個體上的 SQL Server 服務或 SQL Server Agent 服務不應該啟用自動重新啟動。 |
重新啟動 SQL Server Agent 服務
SQL Server Agent 啟動時,它會在 SQL Server 中執行一個擴充預存程序。此擴充預存程序會監視 SQL Server Agent 服務,並在服務非預期地結束時重新啟動該服務。
重新啟動 SQL Server 服務
如果本機 SQL Server 執行個體因正常關機以外的原因而終止,SQL Server Agent 可以將 SQL Server 重新啟動。依預設值,自動重新啟動為開啟狀態。因為當 SQL Server Agent 偵測到不正常關機時,SQL Server Agent 會重新啟動本機 SQL Server 執行個體,可以為此事件設定一個警示。
SQL Server Agent 服務的預設行為
依預設,SQL Server Agent 服務每 20 秒就會登入 SQL Server,以提取效能計數器。此登入會在 Microsoft Windows 事件記錄檔中建立一個項目。若要變更此一行為,請停止 SQL Server Agent 服務,或變更伺服器登入稽核組態,以只有將失敗的登入寫入事件記錄檔。