当我运行 Web 应用程序时,我收到一条错误消息
“与主机、端口 1433 的 TCP/IP 连接失败。错误:”连接超时。验证连接属性,检查 SQL Server 实例是否正在主机上运行并在端口接受 TCP/IP 连接,并且没有防火墙阻止与端口的 TCP 连接。”
TCP/IP 处于活动状态并已启用,TCP 端口默认为 1433。,但我仍然收到此错误消息。
有人可以帮我吗?
当我运行 Web 应用程序时,我收到一条错误消息
“与主机、端口 1433 的 TCP/IP 连接失败。错误:”连接超时。验证连接属性,检查 SQL Server 实例是否正在主机上运行并在端口接受 TCP/IP 连接,并且没有防火墙阻止与端口的 TCP 连接。”
TCP/IP 处于活动状态并已启用,TCP 端口默认为 1433。,但我仍然收到此错误消息。
有人可以帮我吗?
删除所有 TCP 动态端口并将值 1433 添加到所有 TCP 端口并重新启动 SQL Server
当我尝试使用 JDBC(debian 上的 dbeaver)远程连接到 MSSQL Server 时,我遇到了同样的问题。过了一会儿,我发现我的 Windows 防火墙配置没有正确设置。所以也许这可以帮助你!
以下是如何配置 Windows 防火墙以允许与 SQL Server 和 SQL Server Browser 服务相关的网络流量。必须在 Windows 防火墙中配置四个例外以允许访问 SQL Server:
为 TCP 端口 1433 创建一个端口例外:
为 UDP 端口 1434 添加端口例外:
为 sqlservr.exe 添加程序异常:
为 sqlbrowser.exe 添加程序例外:
来源: http: //blog.citrix24.com/configure-sql-express-to-accept-remote-connections/