Supprimer un écouteur de groupe de disponibilité (SQL Server)

S’applique à :SQL Server

Cette rubrique explique comment supprimer un écouteur de groupe de disponibilité d’un groupe de disponibilité Always On à l’aide de SQL Server Management Studio, Transact-SQL ou PowerShell dans SQL Server.

Prérequis

  • Vous devez être connecté à l'instance de serveur qui héberge le réplica principal.

Recommandations

Avant de supprimer un écouteur de groupe de disponibilité, nous vous recommandons de vérifier qu'aucune application ne l'utilise.

Autorisations

Requiert l'autorisation ALTER AVAILABILITY GROUP sur le groupe de disponibilité, l'autorisation CONTROL AVAILABILITY GROUP, l'autorisation ALTER ANY AVAILABILITY GROUP ou l'autorisation CONTROL SERVER.

Utilisation de SQL Server Management Studio

Pour supprimer un écouteur de groupe de disponibilité

  1. Dans l'Explorateur d'objets, connectez-vous à l'instance de serveur qui héberge le réplica principal, cliquez sur le nom du serveur pour développer l'arborescence du serveur.

  2. Développez le nœud Haute disponibilité AlwaysOn et le nœud Groupes de disponibilité .

  3. Développez le nœud du groupe de disponibilité, puis développez le nœud Écouteurs de groupe de disponibilité .

  4. Cliquez avec le bouton droit sur l’écouteur à supprimer et sélectionnez la commande Supprimer .

  5. Cela ouvre la boîte de dialogue Supprimer l'écouteur du groupe de disponibilité . Pour plus d'informations, consultez Supprimer l'écouteur du groupe de disponibilité, plus loin dans cette rubrique.

Supprimer l'écouteur du groupe de disponibilité (boîte de dialogue)

Nom
Nom de l'écouteur à supprimer.

Résultat
Affiche un lien, Opération réussie ou Erreur, sur lequel vous pouvez cliquer pour plus d’informations.

Utilisation de Transact-SQL

Pour supprimer un écouteur de groupe de disponibilité

  1. Connectez-vous à l'instance de serveur qui héberge le réplica principal.

  2. Utilisez l'instruction ALTER AVAILABILITY GROUP , comme suit :

    ALTER AVAILABILITY GROUP nom_groupe REMOVE LISTENER 'nom_dns'

    nom_groupe est le nom du groupe de disponibilité et nom_dns est le nom DNS de l’écouteur du groupe de disponibilité.

    L'exemple suivant supprime l'écouteur du groupe de disponibilité AccountsAG . Le nom DNS est AccountsAG_Listener.

    ALTER AVAILABILITY GROUP AccountsAG REMOVE LISTENER 'AccountsAG_Listener';  
    

Utilisation de PowerShell

Pour supprimer un écouteur de groupe de disponibilité

  1. Définissez la valeur par défaut (cd) sur l’instance de serveur qui héberge le réplica principal.

  2. Utilisez l’applet de commande Remove-Item intégrée pour supprimer un écouteur. Par exemple, la commande suivante supprime un écouteur nommé MyListener d'un groupe de disponibilité nommé MyAg.

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

    Notes

    Pour voir la syntaxe d’une applet de commande, utilisez l’applet de commande Get-Help dans l’environnement SQL Server PowerShell. Pour en savoir plus, voir Get Help SQL Server PowerShell.

Tâches associées

Voir aussi

Vue d’ensemble des groupes de disponibilité Always On (SQL Server)
Écouteurs de groupe de disponibilité, connectivité client et basculement d’application (SQL Server)