我使用MS server 2008和MSSQL 2008-R2作为数据库服务器。
1.为tcp端口1433创建入站和出站规则。
2.在sqlserver配置管理器中,为IP地址设置了all,为POrt设置了no属性。
3.设置远程连接的SqlServer实例。
但它仍然不起作用。
另外,当我在本地计算机上检查端口1433的tcp时,它显示为关闭。
提前感谢......
发布于 2016-04-21 04:09:04
或者只是使用
netsh firewall set portopening protocol = TCP port = 1433 name = SQLPort mode = ENABLE scope = SUBNET profile = CURRENT或者只在Run菜单下执行
%windir%\system32\services.msc



发布于 2012-11-09 18:41:21
在SQL Server配置管理器->SQL Server网络配置->协议中,检查命名管道和tcp/ip是否已启用。
如果这不起作用,那么可能是你的防火墙阻止了它,请尝试这个链接:http://msdn.microsoft.com/en-us/library/cc646023.aspx
这可能也很有用:http://support.microsoft.com/kb/287932
发布于 2016-02-05 10:42:06
如果已在SQL Server配置管理器中启用命名管道和TCP/IP访问,则需要添加用于UDP端口1434的规则或用于SSMS的规则,以便SSMS客户端可以与SQL Server Browser服务通信。
实际上,我经常看到人们有这个问题,所以我在这里写了一个解释:http://blog.dereenigne.com/microsoft-sql-server-dynamic-ports-windows-firewall-and-you/
https://stackoverflow.com/questions/13304249
复制相似问题