无法连接到 MSSQLServer 2008 R2

无法连接到 MSSQLServer 2008 R2

我已经在桌面上安装了 SQL Server 2008 R2(Windows 7的)。所有客户端协议均已启用。我正尝试从我的笔记本电脑连接到此实例。笔记本电脑和台式机位于同一网络域中。我可以远程访问此台式机。我对这两台机器都拥有管理员权限。

台式机上没有防火墙,但笔记本电脑上有防火墙。从我的笔记本电脑,我能够连接到网络上的其他 sqlserver 实例。我已重新启动台式机上的服务并重新启动了它。从台式机,我能够连接到 sql server 并使用其上的数据库。

由于我的 C# 代码无法建立连接,我使用了 SQL SERVER MANAGEMENT STUDIO。它也失败了。我在 SQL SERVER MANAGEMENT STUDIO 上收到以下错误。

在此处输入图片描述

答案1

配置您的桌面/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。

相关内容