什麼是 SQL Server Database Engine 服務、SQL Server Agent 服務?

SQL Server 元件是當做 Windows 服務執行的可執行程式。 當做 Windows 服務執行的程式可以繼續操作,而不會在電腦螢幕上顯示任何活動。

Database Engine 服務

當做 SQL Server Database Engine 的可執行處理序。 Database Engine 可以是預設執行個體 (每部電腦只限一個執行個體),或者可以是許多具名 Database Engine 執行個體的其中一個。 使用 SQL Server 組態管理員來判斷哪些 Database Engine 執行個體會安裝在電腦上。 預設執行個體 (如果安裝的話) 會列為 SQL Server (MSSQLSERVER) 具名執行個體 (如果安裝的話) 會列為 SQL Server (<instance_name>) 根據預設,SQL Server Express 會安裝為 SQL Server (SQLEXPRESS)

SQL Server Agent 服務

一種 Windows 服務,它會執行排程的管理工作 (稱為作業和警示)。 如需詳細資訊,請參閱<SQL Server Agent��。 並非每個 SQL Server 版本都可使用 SQL Server Agent。 如需 SQL Server 版本所支援的功能清單,請參閱<SQL Server 2014 版本支援的功能>。

使用命令列的啟動、停止指令如下,寫在批次檔利用工作排程備份資料庫相當好用

C:\Users\Administrator>net stop MSSQLSERVER
SQL Server (MSSQLSERVER) 服務正在停止.
SQL Server (MSSQLSERVER) 服務已經成功停止。


C:\Users\Administrator>net start MSSQLSERVER
SQL Server (MSSQLSERVER) 服務正在啟動 .
SQL Server (MSSQLSERVER) 服務已經啟動成功。


C:\Users\Administrator>net stop SQLSERVERAGENT
SQL Server Agent (MSSQLSERVER) 服務正在停止.
SQL Server Agent (MSSQLSERVER) 服務已經成功停止。

C:\Users\Administrator>net start SQLSERVERAGENT
SQL Server Agent (MSSQLSERVER) 服務正在啟動 .
SQL Server Agent (MSSQLSERVER) 服務已經啟動成功。

arrow
arrow

    Johnson峰 發表在 痞客邦 留言(0) 人氣()