1

你好……在我的本地局域网上,我有一个安装了 SQL Server 2k8 的 Windows Server 2k8 机器。我可以使用服务器上的 SSMS 工具连接到数据库引擎,但尝试从远程计算机(也在同一个 LAN 上)连接到数据库引擎,连接失败,并出现关于无法联系的常见通用消息服务器。

在您提供“常规”解决方案之前,请让我说我已经验证了实例名称,验证了实例配置为允许远程连接,验证了 SQL 浏览器服务正在运行,并且验证了 Windows 防火墙都没有打开服务器和客户端都妨碍了(测试完全禁用)。我什至尝试通过 LAN 上的服务器 IP 地址而不是 Windows 主机名进行连接。:)

有谁知道为什么我无法从远程机器连接到数据库引擎的任何“不常见”原因(甚至是我在这里没有提到的常见原因)?

谢谢。

4

4 回答 4

2

在网络配置-> 协议中的 SQL Server 配置管理器中,启用 TCP/IP 或您需要的其他协议。默认值为:仅共享内存。

于 2008-11-15T01:29:58.003 回答
1

您提到您尝试在客户端和目标上都禁用 Windows 防火墙,但是在任一/两台机器上是否还运行病毒扫描程序?过去我曾发现病毒检查器也有一个完整的防火墙。

未能证明此MS 论坛文章包含要检查的事项列表。

于 2008-11-15T01:30:02.560 回答
1

我会检查您是否在特定的 IPv6 地址上启用了远程连接,就好像您在本地网络上并从 Vista 进行连接一样,您可能正在通过 IPv6 进行连接。

于 2008-11-15T01:31:42.557 回答