首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防火墙端口1433未打开

防火墙端口1433未打开
EN

Stack Overflow用户
提问于 2012-11-09 15:58:31
回答 5查看 64.3K关注 0票数 9

我使用MS server 2008和MSSQL 2008-R2作为数据库服务器。

1.为tcp端口1433创建入站和出站规则。

2.在sqlserver配置管理器中,为IP地址设置了all,为POrt设置了no属性。

3.设置远程连接的SqlServer实例。

但它仍然不起作用。

另外,当我在本地计算机上检查端口1433的tcp时,它显示为关闭。

提前感谢......

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2016-04-21 04:09:04

  1. 端口1433可能已禁用,因此请使用MS WIndows防火墙启用它。

或者只是使用

代码语言:javascript
复制
netsh firewall set portopening protocol = TCP port = 1433 name = SQLPort mode = ENABLE scope = SUBNET profile = CURRENT

  1. 可能未运行MS SQL Server Browser服务。因此,请转到服务并启动它。

或者只在Run菜单下执行

%windir%\system32\services.msc

  1. 可能在SQL Server2008/2014配置管理器下禁用了TCP/IP通道。因此,请转到此处并启用所有TCP/IP选项。

  1. 以防万一在同一位置(SQL Server2008/2014配置管理器),请确保您有1433端口。

  1. 确保将SQL server配置为允许远程连接。使用MS SQL Management Studio并右键单击服务器本身的顶层节点。

票数 13
EN

Stack Overflow用户

发布于 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

票数 13
EN

Stack Overflow用户

发布于 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/

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13304249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档