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

VS2013 連接 SQL Server 2012 失敗:檢查連接字串、SQL 服務啟動、防火牆、協議啟用(TCP/IP/Named Pipes)

     編輯:程式設計綜合問答

現象:ComboBox 空白,無數據綁定。排查清單:

  1. 連接字串正確性:`Server=localhost;Database=MyDB;Uid=sa;Pwd=123;` 或 `Integrated Security=True`。
  2. SQL Server Configuration Manager → SQL Server Network Configuration → **TCP/IP / Named Pipes 啟用**。
  3. 服務運行:`MSSQLSERVER` / `SQLBrowser` 狀態 Running。
  4. 防火牆入站規則開放 1433 (TCP) / 1434 (UDP)。
  5. 代碼中 `SqlConnection.Open()` 包在 `try-catch`,輸出 `ex.Message` 看具體錯誤碼。

**最快定位**:在同一機器用 SSMS (SQL Server Management Studio) 能否連上?能連 → 代碼/連接字串問題;不能連 → 服務/協議/防火牆問題。

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