Remover um ouvinte de grupo de disponibilidade (SQL Server)
Aplica-se a: SQL Server
Este tópico descreve como remover um ouvinte de grupo de disponibilidade em um grupo de disponibilidade AlwaysOn usando SQL Server Management Studio, Transact-SQL ou PowerShell no SQL Server.
Pré-requisitos
- Você deve estar conectado à instância do servidor que hospeda a réplica primária.
Recomendações
Antes de excluir um ouvinte de grupo de disponibilidade, é recomendável verificar se nenhum aplicativo o está usando.
Permissões
Requer a permissão ALTER AVAILABILITY GROUP no grupo de disponibilidade, a permissão CONTROL AVAILABILITY GROUP, a permissão ALTER ANY AVAILABILITY GROUP ou a permissão CONTROL SERVER.
Como usar o SQL Server Management Studio.
Para remover um ouvinte de grupo de disponibilidade
No Pesquisador de Objetos, conecte-se à instância do servidor que hospeda a réplica primária e clique no nome do servidor para expandir a árvore de servidores.
Expanda os nós Alta Disponibilidade AlwaysOn e Grupos de Disponibilidade.
Expanda o nó do grupo de disponibilidade e expanda o nó Ouvintes de Grupos de Disponibilidade .
Clique com o botão direito do mouse no ouvinte a ser removido e selecione o comando Excluir .
Isso abre a caixa de diálogo Remover Ouvinte do Grupo de Disponibilidade . Para obter mais informações, consulte Remover ouvinte do grupo de disponibilidade, posteriormente neste tópico.
Remover Ouvinte do Grupo de Disponibilidade (caixa de diálogo)
Nome
O nome do ouvinte a ser removido.
Resultado
Exibe um link, Êxito ou Erro, em que você pode clicar para obter mais informações.
Usando o Transact-SQL
Para remover um ouvinte de grupo de disponibilidade
Conecte-se à instância de servidor que hospeda a réplica primária.
Use a instrução ALTER AVAILABILITY GROUP , da seguinte maneira:
ALTER AVAILABILITY GROUP group_name REMOVE LISTENER 'dns_name'
em que group_name é o nome do grupo de disponibilidade, e dns_name é o nome DNS do ouvinte do grupo de disponibilidade.
O exemplo a seguir exclui o ouvinte do grupo de disponibilidade
AccountsAG
. O nome DNS é AccountsAG_Listener.ALTER AVAILABILITY GROUP AccountsAG REMOVE LISTENER 'AccountsAG_Listener';
Usando o PowerShell
Para remover um ouvinte de grupo de disponibilidade
Defina o padrão (cd) como a instância de servidor que hospeda a réplica primária.
Use o cmdlet Remove-Item interno para remover um ouvinte. Por exemplo, o comando a seguir remove um ouvinte denominado
MyListener
de um grupo de disponibilidade denominadoMyAg
.Remove-Item ` SQLSERVER:\Sql\PrimaryServer\InstanceName\AvailabilityGroups\MyAg\AGListeners\MyListener
Observação
Para exibir a sintaxe de um cmdlet, use o cmdlet Get-Help no ambiente do SQL Server PowerShell. Para obter mais informações, consulte Get Help SQL Server PowerShell.
Related Tasks
Criar ou configurar um ouvinte de grupo de disponibilidade (SQL Server)
Exibir propriedades do ouvinte do grupo de disponibilidade (SQL Server)
Consulte Também
Visão geral dos Grupos de Disponibilidade AlwaysOn (SQL Server)
Ouvintes do grupo de disponibilidade, conectividade de cliente e failover de aplicativo (SQL Server)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de