Mol*_*pad 6 sql-server network dynamic-ports
我构建了一个在静态端口 50101 上运行的命名实例。
网络人员已打开防火墙上的端口以允许传入连接。我也要求他们打开 UDP 端口 1434,因为我相信 SQL 浏览器服务在此端口上运行,并且需要将命名实例的正确端口传递回请求连接。即使命名实例在静态 TCP 端口上运行。
那是对的吗?
SQL Browser / UDP 1434 不只是用于动态端口,对吧?
如果连接字符串中的端口不是明确的,它需要打开吗?
真的需要结束这场争论!
议员
UDP 1434 用于命名 SQL Server 实例,SQL Browser 服务在此端口上侦听对命名 SQL Server 实例的任何传入请求。浏览器服务将使用 TCP 端口号响应客户端。对于请求的命名实例。
来自博尔:
SQL Server Browser 服务允许用户在不知道端口号的情况下连接到不在端口 1433 上侦听的数据库引擎实例。
要使用 SQL Server Browser,必须打开 UDP 端口 1434。要提升最安全的环境,请保持 SQL Server Browser 服务停止,并将客户端配置为使用该端口号进行连接。
-
如果连接字符串中未明确端口,则需要打开它?
是的。如果浏览器服务未运行,您必须指定servername,portNo例如YourSecureSQLServerName,50101
| 归档时间: |
|
| 查看次数: |
23090 次 |
| 最近记录: |