A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)ASP.NET Web應用程序突然無法連接到數據庫。網絡接口錯誤26
我使用Visual Studio 2015和SQL Server Express的2014年
的問題是,它工作得很好,那麼現在一下子我可以不再連接。就我所知,我沒有做出任何會影響到這一點的變化。配置管理器中沒有更改。 Visual Studio中的連接測試成功。數據連接在服務器瀏覽器中顯示爲綠色。正當我嘗試通過我的應用程序訪問數據庫時,它隨機不再工作。
我完全感到困惑,並且已經嘗試了幾天。該主題上的所有其他帖子已經解決,檢查服務器或實例名稱,或遠程連接設置等不適用於我的情況。有沒有關於這個問題的建議?如果需要,我也可以提供堆棧跟蹤。
我會檢查DNS,並確保SQL服務器服務(可能是瀏覽器服務)也在運行。 SQL Express是否在本地運行?如果是這樣,這聽起來像服務停止。 –
你能告訴我們你試過了什麼嗎?我可以列出一百個可能的原因,所以很高興知道你到目前爲止嘗試過的東西 – Matthew
我已經試過了所有的東西。 -Restarting所有SQL服務 - SQL服務器,瀏覽器和代理,(有趣的,瀏覽器和代理甚至沒有運行前),所以它們都運行 - 通過防火牆 允許TCP和UDP端口1433和1434 - 檢查以確保遠程連接啓用 - 檢查我的連接字符串(但正如我所說的連接字符串在Visual Studio中工作) 可能其他的事情,我一直在嘗試 – user2281375