![远程访问 SQL 2008 服务器](https://linux22.com/image/493997/%E8%BF%9C%E7%A8%8B%E8%AE%BF%E9%97%AE%20SQL%202008%20%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我在一台机器上安装了 SQL Server 2008,我试图从同一网络内的另一台机器访问该服务器,但由于某种原因,它无法连接到该服务器。我允许远程连接到服务器,并将端口添加到 Windows 防火墙。还有其他需要做的吗?
谢谢
答案1
您正在连接什么?您遇到了什么错误?您是否尝试使用 SQL Server Management Studio?
确保 SQL Browser 服务正在服务器上运行
确保客户端的 SQL Native Client 配置上已启用 TCP/IP。1
. 打开 SQL Server 配置管理器
2. 展开 SQL Native Client 配置
3. 单击客户端协议,确保已启用 TCP/IP
另外,请确保防火墙上打开了正确的端口(我知道您说过您已经打开了端口)。默认值为 TCP/1433。不过,这可以更改,如果您使用命名实例,则可能需要为其分配一个静态端口并将其添加到防火墙配置中。
答案2
另一台机器能看到 SQL Server 的主机吗?尝试 ping 名称,如果名称没有响应,则尝试 ping IP。
答案3
只有在服务重启后,网络协议才会发生变化。希望这不是一个糟糕的时刻。