SQL_NoExpert Asked: 2018-12-20 11:09:29 +0800 CST2018-12-20 11:09:29 +0800 CST 2018-12-20 11:09:29 +0800 CST Always on 可用性组的侦听器端口 1433 772 在我们的可用性组中,我有一个报告服务器,报告编写者将直接连接到该报告服务器,并且还将使用水晶报告,如果侦听器端口为 1433 并且客户端也通过端口 1433 连接到属于可用性组的报告服务器,则有任何端口冲突。 availability-groups sql-server-2014 1 个回答 Voted Best Answer Kin Shah 2018-12-20T11:57:48+08:002018-12-20T11:57:48+08:00 如果侦听器端口为 1433,并且客户端也通过端口 1433 连接到作为可用性组一部分的报告服务器,则将存在任何端口冲突。 如果 1433 仅专用于 sql server 而没有其他服务使用它,则不会有任何冲突。 这在BOL中有很好的记录: 如果您将默认端口 1433 用于可用性组侦听器 VNN,您仍然需要确保集群节点上没有其他服务正在使用此端口;否则会导致端口冲突。 如果其中一个 SQL Server 实例已经通过实例侦听器侦听 TCP 端口 1433,并且侦听端口 1433 的计算机上没有其他服务(包括其他 SQL Server 实例),这不会导致端口冲突可用性组侦听器。这是因为可用性组侦听器可以在同一服务进程内共享同一 TCP 端口。但是,不应将 SQL Server 的多个实例(并排)配置为侦听同一端口。
如果 1433 仅专用于 sql server 而没有其他服务使用它,则不会有任何冲突。
这在BOL中有很好的记录: