Quitar un agente de escucha del grupo de disponibilidad (SQL Server)

En este tema se describe cómo se quita un agente de escucha de un grupo de disponibilidad AlwaysOn utilizando SQL Server Management Studio, Transact-SQL o PowerShell en SQL Server 2012.

  • **Antes de empezar: **

    Requisitos previos

    Recomendaciones

    Seguridad

  • Para quitar un agente de escucha con:

    SQL Server Management Studio

    Transact-SQL

    PowerShell

Antes de empezar

Requisitos previos

  • Debe estar conectado a la instancia del servidor que hospeda la réplica principal.

Recomendaciones

Antes de eliminar un agente de escucha del grupo de disponibilidad, se recomienda asegurarse de que no se está utilizando ninguna aplicación.

Seguridad

Permisos

Se requiere el permiso ALTER AVAILABILITY GROUP en el grupo de disponibilidad, el permiso CONTROL AVAILABILITY GROUP, el permiso ALTER ANY AVAILABILITY GROUP o el permiso CONTROL SERVER.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar SQL Server Management Studio

Para quitar un agente de escucha del grupo de disponibilidad

  1. En el Explorador de objetos, conéctese a la instancia del servidor que hospeda la réplica principal y haga clic en el nombre del servidor para expandir el árbol.

  2. Expanda los nodos Alta disponibilidad de AlwaysOn y Grupos de disponibilidad.

  3. Expanda el nodo del grupo de disponibilidad y expanda el nodo Agentes de escucha de grupos de disponibilidad.

  4. Haga clic con el botón secundario en el agente de escucha que desea quitar y seleccione el comando Eliminar.

  5. Se abrirá el cuadro de diálogo de Quitar agente de escucha del grupo de disponibilidad. Para obtener más información, vea Quitar agente de escucha del grupo de disponibilidad, más adelante en este tema.

  • Nombre
    Nombre del agente de escucha que se va a quitar.

  • Resultado
    Muestra un vínculo, Correcto o Error, en el que se puede hacer clic para obtener más información.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar Transact-SQL

Para quitar un agente de escucha del grupo de disponibilidad

  1. Conéctese a la instancia del servidor que hospeda la réplica principal.

  2. Use la instrucción ALTER AVAILABILITY GROUP del siguiente modo:

    ALTER AVAILABILITY GROUP group_name REMOVE LISTENER dns_name

    Donde group_name es el nombre del grupo de disponibilidad y dns_name es el nombre DNS del agente de escucha del grupo de disponibilidad.

    En el ejemplo siguiente se elimina el agente de escucha del grupo de disponibilidad AccountsAG. El nombre DNS es AccountsAG_Listener.

    ALTER AVAILABILITY GROUP AccountsAG REMOVE LISTENER ‘AccountsAG_Listener’;
    

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar PowerShell

Para quitar un agente de escucha del grupo de disponibilidad

  1. Establezca el valor predeterminado (cd) en la instancia del servidor que hospeda la réplica de disponibilidad principal.

  2. Utilice el cmdlet integrado Remove-Item para quitar un agente de escucha. Por ejemplo, el comando siguiente quita un agente de escucha denominado MyListener del grupo de disponibilidad MyAg.

    Remove-Item ` 
    SQLSERVER:\Sql\PrimaryServer\InstanceName\AvailabilityGroups\MyAg\AGListeners\MyListener
    

    [!NOTA]

    Para ver la sintaxis de un cmdlet, utilice el cmdlet Get-Help en el entorno de SQL Server PowerShell. Para obtener más información, vea Obtener ayuda de SQL Server PowerShell.

Icono de flecha usado con el vínculo Volver al principio[Top]

Tareas relacionadas

Icono de flecha usado con el vínculo Volver al principio[Top]

Vea también

Conceptos

Información general de los grupos de disponibilidad AlwaysOn (SQL Server)

Agentes de escucha del grupo de disponibilidad, conectividad de cliente y conmutación por error de una aplicación (SQL Server)