2011-10-13 138 views
0

我在Windows XP上安裝了SQL Server 2008 R2。而且我無法通過Management Studio或ASP.NET連接到SQL Server。我嘗試連接到另一臺服務器上的另一臺SQL Server,但我沒有連接。我的電腦允許遠程連接。之前也沒有這樣的問題,我以前成功連接過。SQL Server連接

錯誤是:

Cannot connect to mycomputername.

ADDITIONAL INFORMATION:

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) (Microsoft SQL Server, Error: -1)

我應該怎麼處理這件事?謝謝..

回答

0

這聽起來像它無法找到您嘗試連接到的數據庫實例。檢查運行SQL服務器的PC是否運行SQL Server Browser服務 - 這是遠程連接所需的。同時檢查雙方的防火牆是否允許UDP端口1434(用於自動發現SQL服務器實例)和TCP端口1433(用於實際連接到實例)。

+0

哦,還要檢查是否允許TCP連接 - 從SQL Server配置管理器工具:在SQL Server網絡配置下,應該顯示您的實例;檢查它是否有TCP/IP設置爲啓用(和/或命名管道,如果你是連接的方式)。 –

0

你可以遠程進入托管SQL服務器實例的盒子嗎?你的錯誤消息告訴你,你的連接字符串指向一個不可達的SQL服務器實例...你的連接字符串是什麼?

+0

其實現在連接字符串並不重要。因爲我無法連接到管理工作室 http://imageshack.us/photo/my-images/3/sqlhata.png/ – user741319