다음을 통해 공유


가용성 그룹 수신기 제거(SQL Server)

이 항목에서는 SQL Server 2014에서 SQL Server Management Studio, Transact-SQL 또는 PowerShell을 사용하여 AlwaysOn 가용성 그룹에서 가용성 그룹 수신기를 제거하는 방법을 설명합니다.

시작하기 전에

필수 구성 요소

  • 주 복제본을 호스팅하는 서버 인스턴스에 연결되어 있어야 합니다.

권장 사항

가용성 그룹 수신기를 삭제하기 전에 해당 가용성 그룹 수신기를 사용 중인 애플리케이션이 없는지 확인하는 것이 좋습니다.

보안

사용 권한

가용성 그룹에 대한 ALTER AVAILABILITY GROUP 권한, CONTROL AVAILABILITY GROUP 권한, ALTER ANY AVAILABILITY GROUP 권한 또는 CONTROL SERVER 권한이 필요합니다.

SQL Server Management Studio 사용

가용성 그룹 수신기를 제거하려면

  1. 개체 탐색기에서 주 복제본을 호스팅하는 서버 인스턴스에 연결하고 서버 트리를 확장할 서버 이름을 클릭합니다.

  2. AlwaysOn 고가용성가용성 그룹 노드를 확장합니다.

  3. 가용성 그룹의 노드를 확장하고 가용성 그룹 수신기 노드를 확장합니다.

  4. 제거할 수신기를 마우스 오른쪽 단추로 클릭한 다음 삭제 명령을 선택합니다.

  5. 가용성 그룹에서 수신기 제거 대화 상자가 열립니다. 자세한 내용은 이 항목의 뒷부분에 나와 있는 가용성 그룹에서 수신기 제거를 참조하세요.

가용성 그룹에서 수신기 제거(대화 상자)

이름
제거할 수신기의 이름입니다.

결과
성공 또는 오류링크가 표시됩니다. 링크를 클릭하여 자세한 내용을 확인할 수 있습니다.

Transact-SQL 사용

가용성 그룹 수신기를 제거하려면

  1. 주 복제본을 호스팅하는 서버 인스턴스에 연결합니다.

  2. 다음과 같은 ALTER AVAILABILITY GROUP 문을 사용합니다.

    ALTER AVAILABILITY GROUP group_name LISTENER 'dns_name' 제거

    여기서 group_name 은 가용성 그룹의 이름이고, dns_name 은 가용성 그룹 수신기의 DNS 이름입니다.

    다음 예에서는 AccountsAG 가용성 그룹의 수신기를 삭제합니다. DNS 이름은 AccountsAG_Listener입니다.

    ALTER AVAILABILITY GROUP AccountsAG REMOVE LISTENER 'AccountsAG_Listener';  
    

PowerShell 사용

가용성 그룹 수신기를 제거하려면

  1. 기본값(cd)을 주 복제본을 호스팅하는 서버 인스턴스로 설정합니다.

  2. 기본 제공 Remove-Itemcmdlet을 사용하여 수신기를 제거합니다. 예를 들어 다음 명령은 MyListener 라는 가용성 그룹에서 MyAg라는 수신기를 제거합니다.

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

    참고

    cmdlet의 구문을 보려면 SQL Server PowerShell 환경에서 cmdlet을 사용합니다Get-Help. 자세한 내용은 Get Help SQL Server PowerShell을 참조하세요.

관련 작업

참고 항목

AlwaysOn 가용성 그룹 개요(SQL Server)
가용성 그룹 수신기, 클라이언트 연결 및 애플리케이션 장애 조치(failover)(SQL Server)