2010-07-19 105 views
0

我正在嘗試用Visual Studio 2008編寫我的第一個Azure應用程序。每當我打開一個包含雲項目的解決方案時,就會收到SQL Server錯誤消息。此問題與開發環境/ SDK配置有關。在執行之前,我得到了異常,甚至寫了一行代碼。我並不試圖連接到SQL Azure,或者我所知道的任何其他SQL數據庫。錯誤是:打開Azure項目時Visual Studio 2008崩潰

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: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) 

,我發現這個article爲什麼出現這種情況,但我已經無法找出什麼Visual Studio是試圖做的。

+0

你檢查了顯而易見的?比如確保你的網絡端口不被任何東西阻塞? – 2010-07-19 18:52:22

+0

是的。防火牆是開放的,sql server同時打開了tcp和命名管道。外部訪問已啓用。 – JeffreyABecker 2010-07-19 23:44:48

回答

0

這顯然是在我的Visual Studio安裝程序有關服務器資源管理器中的數據庫的一些錯誤。刪除連接解決了這個問題。

0

此SQL連接是SQL Azure連接嗎?如果是這樣,SQL Azure有一個防火牆,默認情況下,所有傳入連接都被阻止。您需要將您的IP地址(或包含您的IP地址的範圍)添加到「允許」列表中。您可以在SQL Azure門戶中輕鬆完成此操作。

+0

唉,它不是SQL Azure連接。老實說,我甚至不知道爲什麼它會試圖建立_any_數據庫連接,而試圖簡單地打開一個空白的項目。 – JeffreyABecker 2010-07-19 23:54:58

0

此問題原來與服務器資源管理器中的無效數據連接條目有關。刪除無效的條目似乎解決了這個問題。

相關問題