好吧,我在這裏的智慧結束(不像我有很多開始,但這是一個不同的故事!)。所以(嘆氣)...是SQL Server損壞的驅動程序,以及如何修復它?
某處沿線我得到了一個或多個我的數據庫驅動程序已被破壞或某事的獨特感覺,我不知道如何解決這個問題沒有重新安裝Windows ,這將是瘋狂的。這裏的問題:
我正在處理幾個網站項目,我一直在家中使用Visual Studio 2015社區和SQL Server 2014開發人員,並使用SQL Server Management Studio作爲使用數據庫的首選工具,在Windows 10 64位盒子上。我一直在本地開發代碼,在過去的幾周裏,我沒有必要連接到託管服務提供商服務器上的(最終)生產SQL Server數據庫。 last當我連接(也許兩週前)給他們一切都很好,並且在連接之前我沒有任何問題。
昨天我需要連接,所以我啓動了SSMS以登錄到數據庫。沒有連接,我收到了有關「未找到網絡路徑」的錯誤消息,這意味着SSMS找不到數據庫服務器。幾次重試後,我嘗試使用Visual Studio的服務器資源管理器窗口進行連接,併產生相同的錯誤消息。
我試圖PING服務器,併成功。我也有TELNET連接到端口1433,所以服務器名稱是正確的,我能夠將名稱解析爲正確的IP。不過,我無法建立到遠程數據庫的數據庫連接。
我遵循了這個基本問題的所有建議,包括關閉Windows防火牆,甚至關閉了我的電纜調制解調器的防火牆,只是爲了測試它是否有什麼。仍然沒有快樂。
作爲最後一步,我卸載了SQL Server,SSMS,Visual Studio和所有附帶的位,並且刪除了Visual Studio和SQL Server的所有文件夾,以確保我找到的所有刪除的文件都不見了。
我打開了一個命令提示符並運行cliconfg
以確保命名同時啓用了TCP和命名管道,並且它們是。
我在重新啓動後安裝了LinqPad,只是爲了看看現在我可以連接,而且什麼也沒有。
有趣的是,我改變了web.config文件中的連接字符串在本地IIS箱我的ASP.NET網站項目,使其指向遠程服務器的數據庫,並它的工作原理。
所以,現在我沒有EARTHLY CLUE什麼是我的本地機器可能會導致這種情況。我現在花了差不多兩整天的時間。我還沒有重新安裝過SQL Server,SSMS或Visual Studio,但還是不對,我無法深究。如果我可以避免,重新安裝Windows並不是一個真正的選擇。
問題是,有沒有其他人跑過這樣的事情,以及如何診斷或修復?
我嘗試了你的建議並收到了同樣的錯誤。 –