首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Hibernate 連接 SQL Server 報「本地服務未啟動」實為服務未運行

     編輯:程式設計綜合問答

錯誤現象

Hibernate 配置正確,SQL Server Configuration Manager 中 TCP/IP 已啟用,SSMS 也能正常連接,但應用啟動報錯提示本地服務未打開。

報錯截圖

根本原因

SQL Server 服務 (MSSQLSERVER) 實際處於停止狀態。 雖然網絡協議配置正確,但數據庫引擎進程未運行,導致 JDBC 無法建立連接。

解決步驟

  1. 打開 服務 (services.msc)。
  2. 找到 SQL Server (MSSQLSERVER) 或對應命名實例服務。
  3. 狀態若非「正在運行」,右鍵選擇 啟動。
  4. 建議將啟動類型設為 自動,避免重啟後失效。

驗證

服務啟動後,重新運行 Hibernate 應用,連接應恢復正常。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved