Поделиться через


Удаление прослушивателя группы доступности (SQL Server)

В этом разделе описывается удаление прослушивателя группы доступности из группы доступности AlwaysOn с помощью среды Среда SQL Server Management Studio, Transact-SQL или PowerShell в SQL Server 2012.

  • **Перед началом работы выполните следующие действия. **

    Предварительные требования

    Рекомендации

    Безопасность

  • Удаление прослушивателя с помощью

    Среда SQL Server Management Studio

    Transact-SQL

    PowerShell

Перед началом работы

Предварительные требования

  • Необходимо подключиться к экземпляру сервера, на котором размещена первичная реплика.

Рекомендации

Перед удалением прослушивателя группы доступности рекомендуется убедиться, что он не используется никакими приложениями.

Безопасность

Разрешения

Необходимо разрешение ALTER AVAILABILITY GROUP для группы доступности, разрешение CONTROL AVAILABILITY GROUP, разрешение ALTER ANY AVAILABILITY GROUP или разрешение CONTROL SERVER.

Значок стрелки, используемый со ссылкой «В начало»[Top]

Использование среды SQL Server Management Studio

Удаление прослушивателя группы доступности

  1. В обозревателе объектов подключитесь к экземпляру сервера, на котором размещена первичная реплика, и щелкните имя сервера, чтобы развернуть его дерево.

  2. Разверните узел Высокий уровень доступности AlwaysOn и узел Группы доступности.

  3. Разверните узел группы доступности и разверните узел Прослушиватели группы доступности.

  4. Правой кнопкой щелкните прослушиватель, который необходимо удалить, и выберите команду Удалить.

  5. Откроется диалоговое окно Удаление прослушивателя из группы доступности. Дополнительные сведения см. в подразделе Удаление прослушивателя из группы доступности далее в этом разделе.

Удаление прослушивателя из группы доступности (диалоговое окно)

  • Название
    Имя удаляемого прослушивателя.

  • Результат
    Отображает ссылку, Успешно или Ошибка, которую можно щелкнуть для получения дополнительных сведений.

Значок стрелки, используемый со ссылкой «В начало»[Top]

Использование Transact-SQL

Удаление прослушивателя группы доступности

  1. Подключитесь к экземпляру сервера, на котором находится первичная реплика.

  2. Инструкция ALTER AVAILABILITY GROUP используется следующим образом:

    ALTER AVAILABILITY GROUP group_name REMOVE LISTENER dns_name

    где group_name — имя группы доступности, а dns_name — имя DNS прослушивателя группы доступности.

    В следующем примере выполняется удаление прослушивателя группы доступности AccountsAG. Имя DNS — AccountsAG_Listener.

    ALTER AVAILABILITY GROUP AccountsAG REMOVE LISTENER ‘AccountsAG_Listener’;
    

Значок стрелки, используемый со ссылкой «В начало»[Top]

Использование PowerShell

Удаление прослушивателя группы доступности

  1. Установите значение по умолчанию (cd) равным серверу экземпляра, на котором размещена первичная реплика.

  2. Для удаления прослушивателя используйте встроенный командлет Remove-Item. Например, следующая команда удаляет прослушиватель с именем MyListener из группы доступности с именем MyAg.

    Remove-Item ` 
    SQLSERVER:\Sql\PrimaryServer\InstanceName\AvailabilityGroups\MyAg\AGListeners\MyListener
    
    ПримечаниеПримечание

    Чтобы просмотреть синтаксис командлета, воспользуйтесь командлетом Get-Help в среде SQL Server PowerShell. Дополнительные сведения см. в разделе Получение справок по SQL Server PowerShell.

Значок стрелки, используемый со ссылкой «В начало»[Top]

Связанные задачи

Значок стрелки, используемый со ссылкой «В начало»[Top]

См. также

Основные понятия

Обзор групп доступности AlwaysOn (SQL Server)

Прослушиватели групп доступности, возможность подключения клиентов и отработка отказа приложений (SQL Server)