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
- Wechseln Sie zum Azure Arc-Portal.
- Wählen Sie unter Computer den spezifischen Server aus, der die SQL Server-Instance hostet
- Wählen Sie unter Erweiterungen die Erweiterung aus, die Sie deinstallieren möchten (
WindowsAgent.SqlServer
, wenn es sich um einen Windows-Computer handelt, oderLinuxAgent.SqlServer
, wenn es sich um einen Linux-Computer handelt). - Klicken Sie auf die Registerkarte Deinstallieren.
- Bestätigen Sie bei Aufforderung, dass Sie die Erweiterung deinstallieren möchten.
Zum Entfernen des SQL-Servers – Azure Arc–Ressourcen:
- Wechseln Sie zum Azure Arc-Portal.
- Wählen Sie unter SQL Server-Instanzen die SQL Server-Instanzen aus, die Sie entfernen möchten
- Klicken Sie auf die Registerkarte Löschen.
- 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.