dav*_*118 3 sql-server networking
他们最近阻止了我们的SQL Server上的所有端口.服务器具有不同的实例,并且打开端口1433不起作用.我们需要打开什么来允许访问SQL Server?
在安装服务器实例的计算机上:
如果您之前未配置过服务器,则可能正在使用动态端口.这不是您想要的,因为端口可能会更改:这将使您的防火墙设置无效.因此,只需清除TCP动态端口条目,然后在IPAll的TCP端口条目中输入当前动态端口号.重新启动服务器实例后,服务器将固定到该端口.
一个后续注意事项:如果要通过实例名称引用防火墙外部的服务器,则必须允许SQL Server Browser通过防火墙,即UDP端口1434.在我看来,最好引用实例从外部端口,不要担心SQL浏览器.例如,MYSERVER\SQLEXPRESS使用MYSERVER.mydomain.com,12345(在此示例中,SQLEXPRESS在端口12345上运行),而不是在连接字符串中使用.请注意,连接字符串中的端口语法使用逗号分隔符,而不是用于http uri的冒号分隔符.