0

我正在開發一個使用ASP.NET的Web應用程序。我的數據庫位於另一臺名爲DataServer的服務器上。數據庫服務器操作系統是Windows Server 2003,它使用SQL Server 2008 R2。問題是,當我開始我的電腦並運行該應用程序第一次不能連接到服務器,並顯示以下錯誤:Visual Studio中的連接錯誤

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible

我打開和窗口的地址欄上鍵入\\DataServer瀏覽器並瀏覽服務器文件。這樣做後問題消失。

我該如何解決?

+0

您是否已經爲您的項目添加了明確的連接,或者您是否依賴於在web.config或其他地方爲連接字符串鍵入的內容? –

+0

我依靠我在web.config中輸入的內容。 – Karadous

回答

0

這可能只是一個名稱解析問題 - 您是使用域控制器還是在工作組中?你是否打開和關閉VPN以連接到服務器?

在任何情況下,您都可以告訴Visual Studio連接到IP地址DataServer而不是名稱(在您添加到項目中的連接或在web.config中明確指定的連接字符串中)。您還可以將條目添加到您的主機文件中,以取代任何DNS解析。