Share via


Trennen der SQL Server-Instanzen von Azure Arc

Gilt für:SQL Server

In diesem Artikel wird beschrieben, wie Sie die Arc-fähigen SQL Server-Instanzen über das Azure-Portal oder die Befehlsshell von Azure Arc trennen können.

Voraussetzungen

Ihr Azure-Konto befindet sich in einer Teilnehmerrolle für das Instance-Abonnement und die Ressourcengruppe.

Wichtig

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

Deaktivieren der automatischen Installation

Bevor Sie die Azure-Erweiterung für SQL Server deinstallieren, deaktivieren Sie die automatische Installation der Azure-Erweiterung für SQL Server und fügen Sie der Arc Server-Ressource den folgenden Tag und Wert hinzu.

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 auf dem Server gestattet oder blockiert werden sollen. Weitere Informationen finden Sie unter Zulassungs- und Sperrlisten für Erweiterungen.

Deinstallieren der Azure-Erweiterung für SQL Server

So deinstallieren Sie die Azure-Erweiterung für SQL Server

  1. Wechseln Sie zum Azure Arc-Portal.
  2. Wählen Sie unter Computer den spezifischen Server aus, der die SQL Server-Instance hostet
  3. Wählen Sie unter Erweiterungen 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. Klicken Sie auf die Registerkarte Deinstallieren.
  5. Bestätigen Sie bei Aufforderung, dass Sie die Erweiterung deinstallieren möchten.

Zum Entfernen des SQL-Servers – Azure Arc–Ressourcen:

  1. Wechseln Sie zum Azure Arc-Portal.
  2. Wählen Sie unter SQL Server-Instanzen die SQL Server-Instanzen aus, die Sie entfernen möchten
  3. Klicken Sie auf die Registerkarte Löschen.
  4. Bestätigen Sie bei Aufforderung, dass Sie die betreffende Ressource löschen möchten

Um alle Arc-fähigen 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 Skript zur Deinstallation von Azure Extension for SQL Server. Das Skript ist ein Open Source SQL Server-Beispiel und enthält eine Schritt-für-Schritt-Anleitung.

Restdateien und -konten

In diesem Abschnitt werden die nach der Deinstallation verbleibenden Dateien und Datenbankobjekte erläutert.

Dateien

Bei der Deinstallation werden die Binärdateien gelöscht.

Erweiterungsprotokolle und andere Daten dürfen nicht gelöscht werden.

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

Tabellen

Vom Agenten erstellte Tabellen bleiben erhalten, nachdem die Erweiterung deinstalliert wurde.

Konten

Wenn Sie die Erweiterung nicht im Modus der geringsten Berechtigung installiert haben, verwendet der Agent das Konto NTAUTHORITY\SYSTEM.

Durch das Deaktivieren oder Löschen der Erweiterung wird die Anmeldung NTAUTHORITY\SYSTEM nicht aus den Datenbanken entfernt, da andere Anwendungen diese Anmeldung möglicherweise benötigen. Sie müssen die Rolle manuell aus jeder Benutzerdatenbank entfernen.

DAS NTAUTHORITY\SYSTEM-Konto gilt nicht für Installationen mit geringsten Berechtigungen. Einzelheiten zum Modus der geringsten Rechte finden Sie unter Betreiben von SQL Server, aktiviert durch Azure Arc mit geringsten Rechten (Vorschau).