sys.availability_group_listeners (Transact-SQL)
Aplica-se: SQL Server
Para cada grupo de disponibilidade Always On, retorna zero linhas indicando que nenhum nome de rede está associado ao grupo de disponibilidade ou retorna uma linha para cada configuração de ouvinte de grupo de disponibilidade no cluster do WSFC (Windows Server Failover Clustering). Essa exibição exibe a configuração em tempo real coletada do cluster.
Observação
Essa exibição do catálogo não descreve detalhes de uma configuração de IP, que foi definida no cluster do WSFC.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
group_id | uniqueidentifier | ID do grupo de disponibilidade (group_id) do sys.availability_groups. |
listener_id | nvarchar(36) | GUID da ID do recurso do cluster. |
dns_name | nvarchar(63) | Nome de rede configurado (nome do host) do ouvinte do grupo de disponibilidade. |
porta | int | O número da porta TCP configurada para o ouvinte do grupo de disponibilidade. NULL = O ouvinte foi configurado fora do SQL Server e seu número de porta não foi adicionado ao grupo de disponibilidade. Para adicionar a porta, use a opção MODIFY LISTENER da instrução Transact-SQL ALTER AVAILABILITY GROUP. |
is_conformant | bit | Se esta configuração de IP é compatível, pode ser: 1 = O ouvinte é compatível. Existem apenas relações "OU" entre seus endereços IP (Internet Protocol). Conformant abrange cada configuração de IP criada pela instrução Transact-SQL CREATE AVAILABILITY GROUP. Além disso, se uma configuração de IP que foi criada fora do SQL Server, por exemplo, usando o Gerenciador de Cluster de Failover do WSFC, mas pode ser modificada pela instrução tsql ALTER AVAILABILITY GROUP, a configuração de IP se qualifica como compatível. 0 = O ouvinte não é compatível. Normalmente, isso indica um endereço IP que não pôde ser configurado usando comandos do SQL Server e, em vez disso, foi definido diretamente no cluster WSFC. |
ip_configuration_string_from_cluster | nvarchar(max) | Cadeias de caracteres da configuração de IP do cluster, se houver, para esse ouvinte. NULL = O ouvinte não tem nenhum endereço IP virtual. Por exemplo: Endereço IPv4: 65.55.39.10 .Endereço IPv6: 2001::4898:23:1002:20f:1fff:feff:b3a3 |
is_distributed_network_name | bit | Aplica-se a: SQL Server 2019 (15.x) CU8 e posterior, SQL Server 2017 (14.x) CU25 e posterior, SQL Server 2016 (13.x) SP3 e posterior Essa coluna indica que o ouvinte é um ouvinte DNN (nome de rede distribuído) se o valor for definido como 1. Para obter mais informações, consulte Configurar um ouvinte DNN para um grupo de disponibilidade |
Segurança
Permissões
A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.