Windows-7
無法連接到 MSSQLServer 2008 R2
我已經在桌面(Windows 7)上設置了 SQL Server 2008 R2。所有客戶端協議均已啟用。我正在嘗試從我的筆記型電腦連接到這個實例。筆記型電腦和台式機在同一個網路域中。我可以遠端進入這個桌面。我在這兩台機器上都有管理員權限。
儘管筆記型電腦上有防火牆,但台式機上沒有防火牆。從我的筆記型電腦上,我可以連接到網路上的其他 sqlserver 實例。我已經重新啟動桌面上的服務並重新啟動它。從桌面上,我可以連接到 sql server 並使用其上的數據庫。
由於我的 C# 程式碼無法建立連接,我使用了 SQL SERVER MANAGEMENT STUDIO。這也是失敗的。我在 SQL SERVER MANAGEMENT STUDIO 上收到以下錯誤。
配置您的桌面/sql 伺服器以偵聽靜態埠(預設 1433),以便您的筆記型電腦可以連接到它:
http://technet.microsoft.com/en-us/library/ms177440.aspx
Note:
請務必修改SQL Server 網路配置和客戶not
端配置您的筆記型電腦只知道預設的 SQL 埠 1433,聽起來您的伺服器正在偵聽一個動態埠,該埠在每次啟動時都會更改。
您可以通過執行以下命令來確認您的伺服器正在偵聽 1433:
netstat -ano | find ":1433"
您將
LISTENING
在 IP:1433 旁邊看到。