Partilhar via


Remover um ouvinte de grupo de disponibilidade (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 2012.

  • **Antes de começar: **

    Pré-requisitos

    Recomendações

    Segurança

  • Para remover um ouvinte usando:

    SQL Server Management Studio

    Transact-SQL

    PowerShell

Antes de começar

Pré-requisitos

  • Você deve estar conectado à instância de 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.

Segurança

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.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando o SQL Server Management Studio

Para remover um ouvinte de grupo de disponibilidade

  1. 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.

  2. Expanda os nós Alta Disponibilidade AlwaysOn e Grupos de Disponibilidade.

  3. Expanda o nó do grupo de disponibilidade e expanda o nó Ouvintes de Grupos de Disponibilidade.

  4. Clique com o botão direito do mouse no ouvinte a ser removido e selecione o comando Excluir.

  5. 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.

  • Nome
    O nome do ouvinte a ser removido.

  • Resultado
    Exibe um link, Êxito ou Erro, que pode ser clicado para obter mais informações.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando Transact-SQL

Para remover um ouvinte de grupo de disponibilidade

  1. Conecte-se à instância de servidor que hospeda a réplica primária.

  2. Use a instrução ALTER AVAILABILITY GROUP, da seguinte maneira:

    ALTER AVAILABILITY GROUP group_name REMOVE LISTENER dns_name

    onde 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’;
    

Ícone de seta usado com o link Voltar ao Início[Top]

Usando o PowerShell

Para remover um ouvinte de grupo de disponibilidade

  1. Defina o padrão (cd) para a instância de servidor que hospeda a réplica primária.

  2. 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 denominado MyAg.

    Remove-Item ` 
    SQLSERVER:\Sql\PrimaryServer\InstanceName\AvailabilityGroups\MyAg\AGListeners\MyListener
    
    ObservaçãoObservaçã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 Obter Ajuda do SQL Server PowerShell.

Ícone de seta usado com o link Voltar ao Início[Top]

Tarefas relacionadas

Ícone de seta usado com o link Voltar ao Início[Top]

Consulte também

Conceitos

Visão geral de grupos de disponibilidade AlwaysOn (SQL Server)

Ouvintes de grupo de disponibilidade, conectividade de cliente e failover de aplicativo (SQL Server)