我们在 AlwaysOn 设置的单个节点上有多个实例,所有实例都配置为 AOAG。现在我们正在使用 Listener\InstanceName 进行连接。每个 AG 的侦听器都指定了一个专用端口。这就是为什么我们不能仅使用没有端口或 InstanceName 的 Listener 进行连接的原因。
我想以这样一种方式进行配置,即只需提供 AG_Listener 就足以进行连接,而无需显式使用端口。
示例:AG-SQL001 而不是 AG-SQL001,Port_Number
这可以做到吗?如果是那么如何?
监听器实际上并不与浏览器服务交互,因此我不会对监听器使用这种方式——永远不会。
为端口 1433 设置侦听器。侦听器唯一标识 SQL Server 实例,并且可以有多个侦听器都使用 1433,因为每个侦听器都有唯一的 IPv4 和/或 IPv6 地址。请注意,当同一台服务器上有多个实例时,SQL Server 可以通过其他方式连接,这可能是适当或正确的连接方式。