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

解決 SQL Express 遠程連線失敗:啟用 SQL Server Browser 服務

     編輯:關於SqlServer

問題背景

嘗試從另一台電腦連線到本機的 SQL Server Express 時,遭遇「Error 26」錯誤,且在「瀏覽網路伺服器」中找不到該執行個體。這是初次設定遠程存取時常見的問題。

根本原因

經過排查,發現 SQL Server Browser 服務 預設為「停用」狀態。此服務負責協助用戶端發現網路上的 SQL Server 執行個體,若未啟動,遠程用戶端將無法解析執行個體名稱,導致連線失敗。

解決步驟

  1. 開啟 SQL Server 組態管理員(可從「開始」功能表的「Microsoft SQL Server」→「組態工具」中找到)。
  2. 在左側面板選取 SQL Server 服務。
  3. 在右側列表中找到 SQL Server Browser,其狀態通常顯示為「已停止」。
  4. 右鍵點選該服務,選擇 啟動。
  5. 為確保後續重開機仍生效,建議將其 啟動模式 設為「自動」(右鍵→屬性→服務標籤→啟動模式)。

驗證結果

服務啟動後,再次從遠程電腦嘗試連線,錯誤即告解決。若仍無法連線,請進一步檢查防火牆規則(開放 TCP 1433 及 UDP 1434)與 TCP/IP 協定是否已在「SQL Server 網路組態」中啟用。

SQL Server Browser 服務啟動示意圖

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