我已经在WIndows Server 2008 R2上安装了SQL Server Express R2,并且可以在本地连接SQL Management Studio。
远程启用防火墙,我无法连接。
如果我禁用防火墙,然后远程连接。
这很奇怪。
我的防火墙设置设置为TCP 1433(尽pipe我也添加了1434),但它拒绝工作。
在SQL Express R2中,我启用了TCP / IP,并在1433上侦听
任何帮助真的很感激,我有点失落。 我已经搜查了networking,我相信我正在做的一切正确。
提前致谢
您是否重新启动了SQL服务,因为您进行了configuration更改以启用TCP / IP并设置了一个静态端口? 直到服务重新启动,这些更改才会生效。
您可以通过在服务器上使用netstat -a来validation正在监听的端口。
添加这些端口:
TCP 1433,1434,1444 UDP 1434
说实话,我不记得我是如何find这些的,或者如果我必须对SQL做任何事情(我不认为我做过),但是我从一个SonicWALL中获取了这些信息,完成,而且工作。
确保你在硬件防火墙和本地软件防火墙上都这么做。