當使用EF的生成數據庫嚮導嘗試連接到我的SQLEXPRESS數據庫時,出現以下錯誤。提供程序:命名管道提供程序,錯誤:40 - 無法打開與SQL Server 2012 Express的連接
建立到SQL Server的連接時發生網絡相關或實例特定的錯誤。服務器未找到或無法訪問。驗證實例名稱是否正確,並將SQL Server配置爲允許遠程連接。 (提供程序:命名管道提供程序,錯誤:40 - 無法打開與SQL Server的連接)
根據以下問題,我啓用了SQLEXPRESS的TCp/IP。
Enable remote connections for SQL Server Express 2012
我只啓用了TCP/IP設置(did'nt改變IP2和所有),並重新啓動SQL Server進程。
重新啓動服務後,在連接屬性對話框窗口中未檢測到我的服務器。
這是怎麼發生的?我現在應該怎麼做?
我有一個類似的問題,只是試圖運行sqlcmd。我按照上述鏈接中的步驟操作,然後按照[在此](http://community.spiceworks.com/how_to/show/22044-recover-sa-password-on-microsoft-sql-server),確保SQL瀏覽器正在運行。我很好奇你能從cmd運行sqlcmd嗎?我也看不到一些文件夾,比如Login in Management Studio中應該在SP1中修復的文件夾。 – yardpenalty
你能至少在服務器瀏覽器下測試你的數據連接嗎? – yardpenalty
此外,Data Connections Box通常顯示斷開的連接,並且只需刷新即可。 – yardpenalty