Rimuovere un listener del gruppo di disponibilità (SQL Server)Remove an Availability Group Listener (SQL Server)

In questo argomento si applica a: SìSQL ServernonDatabase SQL di AzurenonAzure SQL Data Warehouse non Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse Questo argomento illustra come rimuovere un listener da un gruppo di disponibilità AlwaysOn usando SQL Server Management StudioSQL Server Management Studio, Transact-SQLTransact-SQL o PowerShell in SQL Server 2017SQL Server 2017. This topic describes how to remove an availability group listener from an Always On availability group by using SQL Server Management StudioSQL Server Management Studio, Transact-SQLTransact-SQL, or PowerShell in SQL Server 2017SQL Server 2017.

Prima di iniziareBefore You Begin

PrerequisitiPrerequisites

  • È necessario essere connessi all'istanza del server che ospita la replica primaria.You must be connected to the server instance that hosts the primary replica.

IndicazioniRecommendations

Prima di eliminare un listener del gruppo di disponibilità, si consiglia di verificare che non sia utilizzato da alcuna applicazione.Before you delete an availability group listener, we recommend that you ensure that no applications are using it.

SicurezzaSecurity

PermissionsPermissions

È necessaria l'autorizzazione ALTER AVAILABILITY GROUP nel gruppo di disponibilità, l'autorizzazione CONTROL AVAILABILITY GROUP, l'autorizzazione ALTER ANY AVAILABILITY GROUP o l'autorizzazione CONTROL SERVER.Requires ALTER AVAILABILITY GROUP permission on the availability group, CONTROL AVAILABILITY GROUP permission, ALTER ANY AVAILABILITY GROUP permission, or CONTROL SERVER permission.

Utilizzo di SQL Server Management StudioUsing SQL Server Management Studio

Per rimuovere un listener del gruppo di disponibilitàTo remove an availability group listener

  1. In Esplora oggetti connettersi all'istanza del server in cui viene ospitata la replica primaria e fare clic sul nome del server per espandere il relativo albero.In Object Explorer, connect to the server instance that hosts the primary replica, and click the server name to expand the server tree.

  2. Espandere il nodo Disponibilità elevata AlwaysOn e il nodo Gruppi di disponibilità.Expand the Always On High Availability node and the Availability Groups node.

  3. Espandere il nodo del gruppo di disponibilità ed espandere il nodo Listener gruppo di disponibilità .Expand the node of the availability group, and expand the Availability Groups Listeners node.

  4. Fare clic con il pulsante destro del mouse sul listener da rimuovere, quindi scegliere il comando Elimina .Right-click the listener to be removed, and select the Delete command.

  5. Verrà aperta la finestra di dialogo Rimuovi listener dal gruppo disponibilità .This opens the Remove Listener from Availability Group dialog box. Per ulteriori informazioni, vedere Rimuovi listener dal gruppo di disponibilità, più avanti in questo argomento.For more information, see Remove Listener from Availability Group, later in this topic.

Rimuovi listener dal gruppo disponibilità (finestra di dialogo)Remove Listener from Availability Group (Dialog Box)

NomeName
Nome del listener da rimuovere.The name of the listener to be removed.

ResultResult
Viene visualizzato un collegamento, Esito positivo o Errore, su cui è possibile fare clic per altre informazioni.Displays a link, either Success or Error, which you can click for more information.

Uso di Transact-SQLUsing Transact-SQL

Per rimuovere un listener del gruppo di disponibilitàTo remove an availability group listener

  1. Connettersi all'istanza del server che ospita la replica primaria.Connect to the server instance that hosts the primary replica.

  2. Utilizzare l'istruzione ALTER AVAILABILITY GROUP , come indicato di seguito:Use the ALTER AVAILABILITY GROUP statement, as follows:

    ALTER AVAILABILITY GROUP nome_gruppo REMOVE LISTENER 'nome_dns'ALTER AVAILABILITY GROUP group_name REMOVE LISTENER dns_name

    dove group_name è il nome del gruppo di disponibilità e dns_name è il nome DNS del listener del gruppo di disponibilità.where group_name is the name of the availability group and dns_name is the DNS name of the availability group listener.

    Nell'esempio seguente viene eliminato il listener del gruppo di disponibilità AccountsAG .The following example deletes the listener of the AccountsAG availability group. Il nome DNS è AccountsAG_Listener.The DNS name is AccountsAG_Listener.

    ALTER AVAILABILITY GROUP AccountsAG REMOVE LISTENER ‘AccountsAG_Listener’;  
    

Utilizzo di PowerShellUsing PowerShell

Per rimuovere un listener del gruppo di disponibilitàTo remove an availability group listener

  1. Impostare il valore predefinito (cd) sull'istanza del server che ospita la replica primaria.Set default (cd) to the server instance that hosts the primary replica.

  2. Usare il cmdlet Remove-Item predefinito per rimuovere un listener.Use the built in Remove-Item cmdlet to remove a listener. Ad esempio, il seguente comando rimuove il listener MyListener dal gruppo di disponibilità MyAg.For example, the following command removes a listener named MyListener from an availability group named MyAg.

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

    Nota

    Per visualizzare la sintassi di un cmdlet, usare il cmdlet Get-Help nell'ambiente PowerShell di SQL ServerSQL Server .To view the syntax of a cmdlet, use the Get-Help cmdlet in the SQL ServerSQL Server PowerShell environment. Per altre informazioni, vedere Get Help SQL Server PowerShell.For more information, see Get Help SQL Server PowerShell.

Attività correlateRelated Tasks

Vedere ancheSee Also

Panoramica di gruppi di disponibilità AlwaysOn (SQL Server) Overview of Always On Availability Groups (SQL Server)
Listener del gruppo di disponibilità, connettività client e failover dell'applicazione (SQL Server)Availability Group Listeners, Client Connectivity, and Application Failover (SQL Server)