查看可用性组侦听器属性 (SQL Server)
本主题说明如何使用 SQL Server Management Studio 或 Transact-SQL 在 SQL Server 2012 中查看 AlwaysOn 可用性组侦听器的属性。
若要查看侦听器属性,可使用:
SQL Server Management Studio
Transact-SQL
使用 SQL Server Management Studio
查看侦听器属性
在对象资源管理器中,连接到服务器实例(其上承载要查看其侦听器的可用性组的任何可用性副本)。 单击服务器名称以展开服务器树。
依次展开**“AlwaysOn 高可用性”节点和“可用性组”**节点。
展开可用性组节点,然后展开**“可用性组侦听器”**节点。
右键单击要查看的侦听器,然后选择**“属性”**命令。
这将打开**“可用性组侦听器属性”**对话框。 有关详细信息,请参阅本主题后面的可用性组侦听器属性(对话框)。
[返回页首]
可用性组侦听器属性(对话框)
侦听器 DNS 名称
可用性组侦听器的网络名称。端口
该侦听器使用的 TPC 端口。注意 如果您连接到主副本,则可以使用此字段来修改侦听器的端口号。 这要求针对可用性组的 ALTER AVAILABILITY GROUP 权限、CONTROL AVAILABILITY GROUP 权限、ALTER ANY AVAILABILITY GROUP 权限或 CONTROL SERVER 权限。
网络模式
指示该侦听器使用的 TCP 协议,选择如下一种:DHCP
该侦听器使用运行动态主机配置协议 (DHCP) 的服务器分配的动态 IP 地址。静态 IP
侦听器使用一个或多个静态 IP 地址。 若要访问不同的子网,可用性组侦听器必须使用静态 IP 地址。
网格显示侦听器侦听的各个子网以及与该子网关联的 IP 地址。
使用 Transact-SQL
查看侦听器属性
若要监视可用性组侦听器,请使用以下视图:
sys.availability_group_listener_ip_addresses
针对可用性组侦听器,为当前联机的每个符合标准的虚拟 IP 地址返回一行。**列名:**listener_id、ip_address、ip_subnet_mask、is_dhcp、network_subnet_ip、network_subnet_prefix_length、network_subnet_ipv4_mask、state、state_desc
sys.availability_group_listeners
对于给定的可用性组,返回零行(指示没有与该可用性组关联的网络名称),或为 WSFC 群集中的每个可用性组侦听器配置返回一行。**列名:**group_id、listener_id、dns_name、port、is_conformant、ip_configuration_string_from_cluster
sys.dm_tcp_listener_states
返回包含各个 TCP 侦听器的动态信息的行。**列名:**listener_id、ip_address、is_ipv4、port、type、type_desc、state、state_desc、start_time
注意 |
---|
有关使用 Transact-SQL 监视您的 AlwaysOn 可用性组 环境的详细信息,请参阅监视可用性组 (Transact-SQL)。 |
[返回页首]
相关任务
[返回页首]