在「如何定時啟動或關閉 MS SQL Server」與「如何使用一行指令關閉然後再開啟 Microsoft SQL Server 服務」一文中,所討論的關閉與開啟 Microsoft SQL Server 的服務,都是所謂的預設執行個體,也就是執行個體名稱為MSSQLServer。
萬一所安裝的執行個體並非是預設的執行個體,比方說,SQL Server Express 的執行個體 SQLExpress,那要如何使用指令關閉與啟動非預設的執行個體之 SQL Server 呢?
以下面的指令而言,分別是關閉然後再啟動執行個體名稱為 SQLExpress 的服務:
net stop "SQL Server (SQLEXPRESS)" net start "SQL Server (SQLEXPRESS)"
位於 stop 與 start 之後的指令,因為內有空白,所以必須使用一對引號將其包含起來。
—或—net stop MSSQL$SQLExpress net start MSSQL$SQLExpress
上面的指令就不需要用一對引號了,因為在 MSSQL$ 之後,就緊接著非預設的執行個體名稱,所以如果是要關閉並啟動預設的 SQL Server 執行個體,要改用如下的指令:
net stop MSSQLServer net start MSSQLServer
沒有留言:
張貼留言