Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:SQL Server
В этой статье описывается, как отключить экземпляры SQL Server от Azure Arc с помощью портала Azure или командной оболочки. Он применяется к экземплярам SQL Server, активированным с помощью Azure Arc.
Предварительные требования
Ваша учетная запись Azure должна иметь роль Contributor для подписки экземпляра и группы ресурсов.
Примечание.
Для отключения от Azure Arc не требуется доступ к размещенному компьютеру.
Отказ от автоматической установки
Прежде чем удалить расширение Azure для SQL Server, откажитесь от автоматической установки расширения, добавив следующий тег и значение в ресурс SQL Server с поддержкой Azure Arc:
| Тег | Значение |
|---|---|
ArcSQLServerExtensionDeployment |
Disabled |
Кроме того, можно ограничить, какие расширения можно установить на сервере. Вы можете настроить списки расширений, которые требуется разрешить и заблокировать на сервере. Дополнительные сведения см. в разделе "Списки разрешений" и "Блок-списки".
Удаление расширения Azure для SQL Server
- портал Azure
- PowerShell
- Azure CLI
Чтобы удалить расширение Azure для SQL Server, выполните приведенные действия.
- На портале Azure перейдите к Azure Arc.
- В разделе Machines выберите конкретный сервер, на котором размещен экземпляр SQL Server.
- В разделе Extensions выберите расширение, которое требуется удалить (
WindowsAgent.SqlServer, если это компьютер Windows илиLinuxAgent.SqlServer, если это компьютер Linux). - Выберите Удалить.
- При появлении запроса убедитесь, что вы хотите удалить расширение.
Чтобы удалить ресурс SQL Server - Azure Arc:
- На портале Azure перейдите к Azure Arc.
- В разделе экземпляров SQL Server выберите конкретный экземпляр SQL Server, который требуется удалить.
- Выберите команду Удалить.
- При появлении запроса убедитесь, что вы хотите удалить ресурс.
Чтобы удалить зависимые ресурсы из групп ресурсов, выполните приведенные ниже действия.
- На портале Azure перейдите в группу ресурсов, содержащую ресурс SQL Server.
- В разделе Overview выберите конкретный SQL Server ресурс и ресурсы, которые требуется удалить.
- Выберите команду Удалить.
- При появлении запроса убедитесь, что вы хотите удалить ресурсы.
Чтобы отключить все экземпляры SQL Server с поддержкой Azure Arc в большей области (например, группу ресурсов, подписку или несколько подписок) с помощью одной команды, используйте script для удаления расширения Azure для SQL Server. Скрипт является примером SQL Server с открытым исходным кодом и содержит пошаговые инструкции.
Примечание.
После того как вы удалите SQL Server — Azure Arc, ресурс может продолжать отображаться на портале Azure в течение определенного периода времени. Это поведение ожидается и вызвано Azure Resource Manager кэшированием. Ресурс обычно исчезает после обновления кэша. Если ресурс по-прежнему отображается через несколько часов, можно убедиться, что он был успешно удален, запрашивая Azure Resource Graph или используя Azure CLI. Никаких дополнительных действий не требуется— ресурс не работает и не взимает плату после удаления.
Остатки файлов и учетных записей
После удаления расширения Azure для SQL Server некоторые файлы и объекты базы данных остаются.
Файлы
Удаление расширения приводит к удалению двоичных файлов, но журналы и другие данные расширения могут не быть удалены.
Отключение расширения не удаляет двоичные файлы или папки.
Таблицы
Таблицы, созданные агентом, остаются после удаления расширения.
Аккаунты
Если расширение не установлено в режиме наименьших привилегий, агент использует учетную запись NTAUTHORITY\SYSTEM .
Отключение или удаление расширения не удаляет имя входа NTAUTHORITY\SYSTEM из любых баз данных, так как для других приложений может потребоваться это имя входа. Необходимо вручную удалить роль из каждой пользовательской базы данных.
Учетная запись NTAUTHORITY\SYSTEM не применяется к установкам, используюющим наименьшие привилегии.
Дополнительные сведения о режиме наименьших привилегий см. в разделе Работа с SQL Server, включенным в Azure Arc, в режиме наименьших привилегий.