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


Отключение экземпляров SQL Server от Azure Arc

Область применения: SQL Server

В этой статье описывается, как отключить экземпляры SQL Server от Azure Arc с помощью портал Azure или командной оболочки. Это относится к экземплярам SQL Server, включенным Azure Arc.

Необходимые компоненты

Учетная запись Azure должна иметь роль участника для подписки экземпляра и группы ресурсов.

Примечание.

Для отключения от Azure Arc не требуется доступ к размещенному компьютеру.

Отказ от автоматической установки

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

Тег Значение
ArcSQLServerExtensionDeployment Disabled

Кроме того, можно ограничить, какие расширения можно установить на сервере. Вы можете настроить списки расширений, которые требуется разрешить и заблокировать на сервере. Дополнительные сведения см. в разделе "Списки разрешений" и "Блок-списки".

Удаление расширения Azure для SQL Server

Чтобы удалить расширение Azure для SQL Server, выполните приведенные действия.

  1. В портал Azure перейдите в Azure Arc.
  2. В разделе "Компьютеры" выберите конкретный сервер, на котором размещен экземпляр SQL Server.
  3. В разделе "Расширения" выберите расширение, которое требуется удалить (WindowsAgent.SqlServer если это компьютер Windows или LinuxAgent.SqlServer компьютер Linux).
  4. Выберите Удалить.
  5. При появлении запроса убедитесь, что вы хотите удалить расширение.

Чтобы удалить ресурс SQL Server — Azure Arc , выполните следующие действия.

  1. В портал Azure перейдите в Azure Arc.
  2. В разделе экземпляров SQL Server выберите конкретный экземпляр SQL Server, который требуется удалить.
  3. Выберите команду Удалить.
  4. При появлении запроса убедитесь, что вы хотите удалить ресурс.

Чтобы отключить все экземпляры SQL Server с поддержкой Azure Arc в большей области (например, группу ресурсов, подписку или несколько подписок) с помощью одной команды, используйте сценарий для удаления расширения Azure для SQL Server. Скрипт является примером SQL Server с открытым исходным кодом и включает пошаговые инструкции.

Остатки файлов и учетных записей

После удаления расширения Azure для SQL Server некоторые файлы и объекты базы данных остаются.

Файлы

Удаление расширения удаляет двоичные файлы, но журналы расширений и другие данные могут быть удалены.

Отключение расширения не удаляет двоичные файлы или папки.

Таблицы

Таблицы, созданные агентом, остаются после удаления расширения.

Организация

Если расширение не установлено в режиме наименьших привилегий, агент использует учетную запись NTAUTHORITY\SYSTEM .

Отключение или удаление расширения не удаляет имя входа NTAUTHORITY\SYSTEM из любых баз данных, так как для других приложений может потребоваться это имя входа. Необходимо вручную удалить роль из каждой пользовательской базы данных.

Учетная запись NTAUTHORITY\SYSTEM не применяется к установкам, используюющим наименьшие привилегии.

Дополнительные сведения о режиме наименьших привилегий см. в статье "Управление SQL Server, включенной Azure Arc с минимальными привилегиями".