Trennen SQL Server Instanzen von Azure Arc

Gilt für:SQL Server

In diesem Artikel wird beschrieben, wie Sie mithilfe des Azure Portals oder einer Befehlsshell SQL Server Instanzen von Azure Arc trennen. Sie gilt für SQL Server Instanzen, die von Azure Arc aktiviert sind. Um die Verwaltung einer SQL Server-Instanz mit Azure Arc zu beenden, entfernen Sie die SQL Server Erweiterung. Nachdem Sie diese Schritte ausgeführt haben, werden SQL Server – Azure Arc Ressourcen und zugeordneten Komponenten vollständig aus Ihrem System entfernt und Azure.

Voraussetzungen

Ihr Azure Konto muss über eine Contributorrolle für das Instanzabonnement und die Ressourcengruppe verfügen.

Hinweis

Sie benötigen keinen Zugriff auf den Hostingcomputer, um die Verbindung mit Azure Arc zu trennen.

Deaktivieren der automatischen Installation

Bevor Sie Azure Erweiterung für SQL Server deinstallieren, deaktivieren Sie die automatische Installation der Erweiterung, indem Sie der Azure Arc-aktivierten SQL Server Ressource das folgende Tag und den folgenden Wert hinzufügen:

Tag Wert
ArcSQLServerExtensionDeployment Disabled

Alternativ können Sie einschränken, welche Erweiterungen auf Ihrem Server installiert werden können. Sie können Listen mit den Erweiterungen konfigurieren, die Sie auf dem Server zulassen und blockieren möchten. Weitere Informationen finden Sie unter "Zulassungslisten" und "Blockieren von Listen".

Deinstallieren Azure Erweiterung für SQL Server

So deinstallieren Sie Azure Erweiterung für SQL Server:

  1. Wechseln Sie im Azure-Portal zu Azure Arc.
  2. Wählen Sie unter Machines den spezifischen Server aus, der die SQL Server Instanz hostet.
  3. Wählen Sie unter Extensions die Erweiterung aus, die Sie deinstallieren möchten (WindowsAgent.SqlServer, wenn es sich um einen Windows Computer handelt, oder LinuxAgent.SqlServer, wenn es sich um einen Linux-Computer handelt).
  4. Wählen Sie Deinstallieren.
  5. Wenn Sie dazu aufgefordert werden, bestätigen Sie, dass Sie die Erweiterung deinstallieren möchten.

So entfernen Sie die ressource SQL Server - Azure Arc:

  1. Wechseln Sie im Azure-Portal zu Azure Arc.
  2. Wählen Sie unter SQL Server Instanzen die spezifische SQL Server Instanz aus, die Sie entfernen möchten.
  3. Klicken Sie auf Löschen.
  4. Wenn Sie dazu aufgefordert werden, bestätigen Sie, dass Sie die Ressource löschen möchten.

So entfernen Sie abhängige Ressourcen aus einer Ressourcengruppe:

  1. Wechseln Sie im Azure-Portal zur Ressourcengruppe, in der sich die SQL Server Ressource befand.
  2. Wählen Sie unter Overview die spezifische SQL Server Ressource und Ressourcen aus, die Sie entfernen möchten.
  3. Klicken Sie auf Löschen.
  4. Wenn Sie dazu aufgefordert werden, bestätigen Sie, dass Sie die Ressourcen löschen möchten.

Um alle Azure Arc-aktivierten SQL Server Instanzen in einem größeren Bereich (z. B. einer Ressourcengruppe, einem Abonnement oder mehreren Abonnements) mit einem einzigen Befehl zu trennen, verwenden Sie das script, um Azure Erweiterung für SQL Server zu deinstallieren. Das Skript ist ein Open Source-SQL Server Beispiel und enthält schrittweise Anleitungen.

Hinweis

Nachdem Sie eine SQL Server - Azure Arc Ressource gelöscht haben, kann die Ressource möglicherweise für einen bestimmten Zeitraum im Azure-Portal angezeigt werden. Dieses Verhalten wird erwartet und wird durch Azure Resource Manager Zwischenspeicherung verursacht. Die Ressource verschwindet in der Regel nach der Aktualisierung des Caches. Wenn die Ressource nach mehreren Stunden noch angezeigt wird, können Sie überprüfen, ob sie erfolgreich gelöscht wurde, indem Sie Azure Resource Graph oder die Azure CLI verwenden. Es ist keine weitere Aktion erforderlich – die Ressource ist nicht funktionsfähig und verursacht nach dem Löschen keine Gebühren.

Restdateien und -konten

Nachdem Sie Azure Erweiterung für SQL Server deinstalliert haben, bleiben einige Dateien und Datenbankobjekte bestehen.

Dateien

Durch die Deinstallation der Erweiterung werden die Binärdateien gelöscht, aber Erweiterungsprotokolle und andere Daten werden möglicherweise nicht gelöscht.

Bei der Deaktivierung der Erweiterungen werden keine Binärdateien oder Ordner gelöscht.

Tabellen

Tabellen, die vom Agent erstellt wurden, bleiben nach der Deinstallation der Erweiterung bestehen.

Konten

Wenn Sie die Erweiterung nicht im Modus mit den geringsten Berechtigungen installieren, verwendet der Agent das NT AUTHORITY\SYSTEM Konto.

Durch das Deaktivieren oder Löschen der Erweiterung wird die NT AUTHORITY\SYSTEM Anmeldung nicht aus Datenbanken entfernt, da für andere Anwendungen möglicherweise diese Anmeldung erforderlich ist. Sie müssen die Anmeldung manuell aus jeder Benutzerdatenbank entfernen.

Ein NT AUTHORITY\SYSTEM Konto gilt nicht für Installationen, die die geringsten Berechtigungen verwenden.

Weitere Informationen zum Geringsten Berechtigungsmodus finden Sie unter Operate SQL Server aktiviert durch Azure Arc mit geringsten Berechtigungen.