錯誤提示:
在與 SQL Server 建立連接時出現與網絡相關的或特定於實例的錯誤。未找到或無法訪問服務器。請驗證實例名稱是否正確並且 SQL Server 已配置為允許遠程連接。 (provider: 命名管道提供程序, error: 40 - 無法打開到 SQL Server 的連接) (.Net SqlClient Data Provider)
解決方案:
解決方法:開始->所有程序->Ms Sql Server->配置工具->sql server外圍應用配置器->服務和連接的外圍應用配置器->打開MSSQLSERVER節點下的Database Engine 節點,先擇"遠程連接",接下建議選擇"同時使用TCP/IP和named pipes",確定后,重啟數據庫服務就可以了.
如果還出現錯誤的話 那么請你檢查一下所寫的代碼connectionString中的Data Source這個屬性填寫的值是否正確 本機默認填寫.\SQLEXPRESS 或者換成 計算機名\SQLEXPRESS ...
此外,檢查SQL SERVER網絡配置是否啟用TCPIP連接方式,檢查防火牆是否開放1433端口。
參考文章:
1. Null_bd
2. zero_first
