Partager via


Déconnecter vos instances SQL d’Azure Arc

S’applique à :SQL Server

Cet article explique comment déconnecter les instances SQL avec Arc d’Azure Arc via le portail Azure ou à l’aide de l’interpréteur de commandes.

Prérequis

Votre compte Azure se trouve dans un rôle Contributeur pour l’abonnement et le groupe de ressources de l’instance.

Important

Vous n’avez pas besoin d’accéder à la machine d’hébergement pour vous déconnecter d’Azure Arc.

Refuser l’installation automatique

Avant de désinstaller l’extension Azure pour SQL Server, refusez l’installation automatique de l’extension Azure pour SQL Server, ajoutez la balise et la valeur suivantes à la ressource Arc Server.

Tag Valeur
ArcSQLServerExtensionDeployment Disabled

Vous pouvez également limiter les extensions qui peuvent être installées sur votre serveur. Vous pouvez configurer des listes des extensions dont vous souhaitez autoriser ou refuser l’installation sur le serveur. Pour plus d’informations, consultez Listes d’autorisation et listes de refus des extensions.

Désinstaller l’extension Azure pour SQL Server

Pour désinstaller l’extension Azure pour SQL Server :

  1. Accédez au portail Azure Arc
  2. Sous Machines, sélectionnez le serveur spécifique qui héberge l’instance SQL Server
  3. Sous Extensions, sélectionnez l’extension que vous souhaitez désinstaller (WindowsAgent.SqlServer sur Windows ou LinuxAgent.SqlServer sur Linux)
  4. Cliquez sur l’onglet Désinstaller
  5. Confirmez que vous souhaitez installer l’extension quand vous y êtes invité

Pour supprimer les ressources SQL Server – Azure Arc :

  1. Accédez au portail Azure Arc
  2. Sous instances des SQL Server, sélectionnez l’instance ou les instances SQL spécifiques à supprimer
  3. Cliquez sur l’onglet Supprimer
  4. Confirmez que vous souhaitez supprimer la ressource quand vous y êtes invité

Pour déconnecter l’ensemble des instances SQL avec Arc dans une étendue plus grande, comme un groupe de ressources, un abonnement ou plusieurs abonnements, à l’aide d’une commande unique, utilisez le script pour désinstaller l’extension Azure pour SQL Server. Le script sert d’exemple SQL Server open source et comprend des instructions étape par étape.

Fichiers et comptes résiduels

Cette section explique les fichiers et les objets de base de données laissés après la désinstallation.

Fichiers

La désinstallation supprime les fichiers binaires.

Les journaux d’extension et d’autres données peuvent ne pas être supprimés.

La désactivation ne supprime aucun fichier ou dossier binaire.

Tables

Les tables créées par l’agent restent après la désinstallation de l’extension.

Comptes

Si vous n’avez pas installé l’extension en mode privilège minimum, l’agent utilise le compte NTAUTHORITY\SYSTEM.

La désactivation ou la suppression de l’extension ne supprime pas la connexion NTAUTHORITY\SYSTEM des bases de données, car d’autres applications peuvent nécessiter cette connexion. Vous devez supprimer manuellement le rôle de chaque base de données utilisateur.

Le compte NTAUTHORITY\SYSTEM ne s’applique pas aux installations avec des privilèges minimum. Pour des détails sur le mode privilège, consultez Utiliser SQL Server activé par Azure Arc avec des privilèges minimum (aperçu).