Quitar un agente de escucha del grupo de disponibilidad (SQL Server)
En este tema se describe cómo quitar un agente de escucha de grupo de disponibilidad de un grupo de disponibilidad AlwaysOn mediante SQL Server Management Studio, Transact-SQL o PowerShell en SQL Server 2014.
Antes de empezar:
Para quitar un agente de escucha con:
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.
Uso de SQL Server Management Studio
Para quitar un agente de escucha del grupo de disponibilidad
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.
Expanda los nodos Alta disponibilidad de AlwaysOn y Grupos de disponibilidad .
Expanda el nodo del grupo de disponibilidad y expanda el nodo Agentes de escucha de grupos de disponibilidad .
Haga clic con el botón derecho en el agente de escucha que quiere quitar y seleccione el comando Eliminar .
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.
Quitar agente de escucha del grupo de disponibilidad (cuadro de diálogo)
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.
Usar Transact-SQL
Para quitar un agente de escucha del grupo de disponibilidad
Conéctese a la instancia del servidor que hospeda la réplica principal.
Use la instrucción ALTER AVAILABILITY GROUP del siguiente modo:
ALTER AVAILABILITY GROUP group_name REMOVE LISTENER '
dns_name
'donde nombre_grupo es el nombre del grupo de disponibilidad y nombre_DNS es el nombre DNS del agente de escucha de 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';
Usar PowerShell
Para quitar un agente de escucha del grupo de disponibilidad
Establezca el valor predeterminado (
cd
) en la instancia del servidor que hospeda la réplica de disponibilidad principal.Utilice el cmdlet integrado
Remove-Item
para quitar un agente de escucha. Por ejemplo, el comando siguiente quita un agente de escucha denominadoMyListener
del grupo de disponibilidadMyAg
.Remove-Item SQLSERVER:\Sql\PrimaryServer\InstanceName\AvailabilityGroups\MyAg\AGListeners\MyListener
Nota:
Para ver la sintaxis de un cmdlet, use el
Get-Help
cmdlet en el entorno de SQL Server PowerShell. Para más información, consulte Get Help SQL Server PowerShell.
Related Tasks
Configuración de un agente de escucha para un grupo de disponibilidad Always On (SQL Server)
Ver las propiedades del agente de escucha del grupo de disponibilidad (SQL Server)
Consulte también
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)