首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 服務啟動/停止/重啟的 4 種實用方法:命令行、配置管理器、服務控制台與 SSMS

     編輯:關於SqlServer

方法一:命令行(最快、適合腳本/自動化)

REM 停止
net stop MSSQLSERVER
REM 啟動
net start MSSQLSERVER
REM 重啟(組合)
net stop MSSQLSERVER && net start MSSQLSERVER

REM 命名實例語法
net stop MSSQL$InstanceName
net start MSSQL$InstanceName

優勢:無 GUI 依賴、可嵌入批處理/PowerShell、遠程執行(psexec/Invoke-Command)。

方法二:SQL Server 配置管理器(圖形化、實例感知)

  1. Win+R → SQLServerManager13.msc(版本號對應:13=2016, 14=2017, 15=2019)或開始菜單搜索「SQL Server 配置管理器」。
  2. 左側樹選 SQL Server 服務。
  3. 右側列表找 SQL Server (MSSQLSERVER) 或命名實例。
  4. 右鍵 → 啟動/停止/重新啟動/暫停/繼續。
  5. 狀態欄顯示「正在運行」/「已停止」。

優勢:同時管理 SQL Server Agent、Browser、Reporting Services 等關聯服務、可修改啟動參數/啟動賬號/網絡協議。

方法三:Windows 服務控制台(通用、系統級)

  1. Win+R → services.msc。
  2. 找 SQL Server (MSSQLSERVER)(顯示名稱)。
  3. 右鍵 → 啟動/停止/重新啟動。
  4. 屬性中可設置 啟動類型:自動/手動/禁用。

優勢:無需安裝 SQL Server 工具、管理所有 Windows 服務統一入口。

方法四:SSMS 對象資源管理器(DBA 日常最常用)

  1. 連接實例 → 對象資源管理器頂層服務器節點右鍵。
  2. 選 啟動/停止/暫停/重新啟動。
  3. 彈出確認對話框 → 是。

⚠️ 注意:SSMS 停止服務後自身連接斷開,無法在同一 SSMS 窗口直接重新啟動,需用上述其它方法啟動服務後重新連接。

網絡協議與 1433 端口啟用(連接前提)

配置管理器 → SQL Server 網絡配置 → MSSQLSERVER 的協議 → 右鍵 TCP/IP → 啟用 → 雙擊進入屬性 → IP 地址 頁籤 → IPAll → TCP 端口 設置 1433(清空「TCP 動態端口」) → 確定 → 重啟 SQL Server 服務生效。

速查表

場景推薦方法理由
部署腳本/自動化運維net stop/start / PowerShell無人值守、可編程
修改啟動賬號/參數/協議配置管理器集中管理所有 SQL 服務
臨時排查/非 SQL 專業人員services.msc系統通用、無需額外工具
DBA 日常管理/重啟後立即操作SSMS + 配置管理器組合習慣流、重啟後切換工具啟動
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved