가용성 그룹 수신기 제거(SQL Server)Remove an Availability Group Listener (SQL Server)

적용 대상: 예SQL Server 아니요Azure SQL Database 아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

이 항목에서는 SQL Server Management StudioSQL Server Management Studio에서 Transact-SQLTransact-SQL, SQL Server 2017SQL Server 2017또는 PowerShell을 사용하여 Always On 가용성 그룹에서 가용성 그룹 수신기를 제거하는 방법에 대해 설명합니다.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.

시작하기 전에Before You Begin

사전 요구 사항Prerequisites

  • 주 복제본을 호스팅하는 서버 인스턴스에 연결되어 있어야 합니다.You must be connected to the server instance that hosts the primary replica.

권장 사항Recommendations

가용성 그룹 수신기를 삭제하기 전에 해당 가용성 그룹 수신기를 사용 중인 응용 프로그램이 없는지 확인하는 것이 좋습니다.Before you delete an availability group listener, we recommend that you ensure that no applications are using it.

보안Security

PermissionsPermissions

가용성 그룹에 대한 ALTER AVAILABILITY GROUP 권한, CONTROL AVAILABILITY GROUP 권한, ALTER ANY AVAILABILITY GROUP 권한 또는 CONTROL SERVER 권한이 필요합니다.Requires ALTER AVAILABILITY GROUP permission on the availability group, CONTROL AVAILABILITY GROUP permission, ALTER ANY AVAILABILITY GROUP permission, or CONTROL SERVER permission.

SQL Server Management Studio 사용Using SQL Server Management Studio

가용성 그룹 수신기를 제거하려면To remove an availability group listener

  1. 개체 탐색기에서 주 복제본을 호스팅하는 서버 인스턴스에 연결하고 서버 트리를 확장할 서버 이름을 클릭합니다.In Object Explorer, connect to the server instance that hosts the primary replica, and click the server name to expand the server tree.

  2. Always On 고가용성 노드 및 가용성 그룹 노드를 확장합니다.Expand the Always On High Availability node and the Availability Groups node.

  3. 가용성 그룹의 노드를 확장하고 가용성 그룹 수신기 노드를 확장합니다.Expand the node of the availability group, and expand the Availability Groups Listeners node.

  4. 제거할 수신기를 마우스 오른쪽 단추로 클릭한 다음 삭제 명령을 선택합니다.Right-click the listener to be removed, and select the Delete command.

  5. 가용성 그룹에서 수신기 제거 대화 상자가 열립니다.This opens the Remove Listener from Availability Group dialog box. 자세한 내용은 이 항목의 뒷부분에 나와 있는 가용성 그룹에서 수신기 제거를 참조하세요.For more information, see Remove Listener from Availability Group, later in this topic.

가용성 그룹에서 수신기 제거(대화 상자)Remove Listener from Availability Group (Dialog Box)

이름Name
제거할 수신기의 이름입니다.The name of the listener to be removed.

결과Result
성공 또는 오류링크가 표시됩니다. 링크를 클릭하여 자세한 내용을 확인할 수 있습니다.Displays a link, either Success or Error, which you can click for more information.

Transact-SQL 사용Using Transact-SQL

가용성 그룹 수신기를 제거하려면To remove an availability group listener

  1. 주 복제본을 호스팅하는 서버 인스턴스에 연결합니다.Connect to the server instance that hosts the primary replica.

  2. 다음과 같은 ALTER AVAILABILITY GROUP 문을 사용합니다.Use the ALTER AVAILABILITY GROUP statement, as follows:

    ALTER AVAILABILITY GROUP group_name REMOVE LISTENER dns_nameALTER AVAILABILITY GROUP group_name REMOVE LISTENER dns_name

    여기서 group_name 은 가용성 그룹의 이름이고, dns_name 은 가용성 그룹 수신기의 DNS 이름입니다.where group_name is the name of the availability group and dns_name is the DNS name of the availability group listener.

    다음 예에서는 AccountsAG 가용성 그룹의 수신기를 삭제합니다.The following example deletes the listener of the AccountsAG availability group. DNS 이름은 AccountsAG_Listener입니다.The DNS name is AccountsAG_Listener.

    ALTER AVAILABILITY GROUP AccountsAG REMOVE LISTENER ‘AccountsAG_Listener’;  
    

PowerShell 사용Using PowerShell

가용성 그룹 수신기를 제거하려면To remove an availability group listener

  1. 기본값(cd)을 주 복제본을 호스트하는 서버 인스턴스로 설정합니다.Set default (cd) to the server instance that hosts the primary replica.

  2. 기본 제공 Remove-Item cmdlet을 사용하여 수신기를 제거합니다.Use the built in Remove-Item cmdlet to remove a listener. 예를 들어 다음 명령은 MyListener 라는 가용성 그룹에서 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  
    

    참고

    cmdlet의 구문을 보려면 PowerShell 환경에서 Get-Help SQL ServerSQL Server cmdlet을 사용합니다.To view the syntax of a cmdlet, use the Get-Help cmdlet in the SQL ServerSQL Server PowerShell environment. 자세한 내용은 Get Help SQL Server PowerShell을 참조하세요.For more information, see Get Help SQL Server PowerShell.

관련 태스크Related Tasks

참고 항목See Also

Always On 가용성 그룹 개요(SQL Server) Overview of Always On Availability Groups (SQL Server)
가용성 그룹 수신기, 클라이언트 연결 및 응용 프로그램 장애 조치(SQL Server)Availability Group Listeners, Client Connectivity, and Application Failover (SQL Server)