2011-05-10 128 views
2

我在Windows Server 2008 R2版本上設置了SQL Server 2008 R2開發人員版本,雖然我能夠通過SQL Server Management Studio在本地進入數據庫(使用我的服務器name\MSSQLSERVER),我無法遠程進入(使用IP\MSSQLSERVER)。無法遠程連接到SQL Server數據庫

我已關閉Windows防火牆(未安裝其他防火牆),並打開SQL Server(共享內存,命名管道,TCP/IP和VIA)的所有4種協議,並已打開SQL中的每項服務服務器管理工​​作室沒有運氣。

你能幫我嗎?

非常感謝提前!

+0

順便說一句,我能ping我的服務器從我試圖遠程連接沒有任何問題的機器。 – AZhu 2011-05-10 21:51:03

+1

「SQL Server Browser」服務正在運行嗎?順便說一句,你可能不需要開啓VIA協議。有關SQL Server Browswer的更多信息,請訪問http://msdn.microsoft.com/en-us/library/ms181087.aspx – billinkc 2011-05-10 21:58:29

回答

0

重新安裝整個系統併爲TCP連接打開端口1433後問題修復。

2

你要連接到開發商例如肯定?從實例名稱,它會出現您已經安裝了SQL服務器快速版....

檢查通過運行該SQL語句:

SELECT 
    SERVERPROPERTY('edition') 

的SQL Server Express不允許遠程連接默認 - 請參閱Microsoft KB to learn how to enable remote connections

+0

這可能是有些搞砸了,所以我實際上重新安裝了整個操作系統以擺脫所有那些廢話......如果我仍然有這個問題,我會讓你知道的。謝謝! – AZhu 2011-05-12 03:39:36

4

你檢查了以下嗎?

  1. SQL Server配置爲允許遠程連接
  2. 配置TCP/IP連接啓用而具體到IP地址更改爲有效IP地址選項卡上 - >是,已啓用 - >是
  3. 添加/檢查防火牆策略是開放1433端口(默認)或特定端口根據您的SQL Server聽者端口
7

啓用TCP/IP,共享內存,並從所有prorams命名管道> SQL 2012>配置工具> SQL Server配置管理>擴大sql server網絡配置>協議sql2012r2de