Share via


SQL Server-exemplaren loskoppelen van Azure Arc

Van toepassing op:SQL Server

In dit artikel wordt beschreven hoe u SQL Server-exemplaren loskoppelt van Azure Arc met behulp van Azure Portal of een opdrachtshell. Dit is van toepassing op SQL Server-exemplaren die zijn ingeschakeld door Azure Arc.

Vereiste voorwaarden

Uw Azure-account moet de rol Inzender hebben voor het exemplaarabonnement en de resourcegroep.

Opmerking

U hebt geen toegang tot de hostingcomputer nodig om de verbinding met Azure Arc te verbreken.

Afmelden voor automatische installatie

Voordat u De Azure-extensie voor SQL Server verwijdert, moet u zich afmelden voor automatische installatie van de extensie door de volgende tag en waarde toe te voegen aan de SQL Server-resource met Azure Arc:

Etiket Waarde
ArcSQLServerExtensionDeployment Disabled

U kunt ook beperken welke extensies op uw server kunnen worden geïnstalleerd. U kunt lijsten configureren van de extensies die u wilt toestaan en blokkeren op de server. Zie Allowlists en blocklists voor meer informatie.

Azure-extensie voor SQL Server verwijderen

Azure-extensie voor SQL Server verwijderen:

  1. Ga in Azure Portal naar Azure Arc.
  2. Selecteer onder Machines de specifieke server die als host fungeert voor het SQL Server-exemplaar.
  3. Selecteer onder Extensies de extensie die u wilt verwijderen (WindowsAgent.SqlServer als het een Windows-computer is of LinuxAgent.SqlServer als het een Linux-computer is).
  4. Selecteer Deïnstalleren.
  5. Wanneer u hierom wordt gevraagd, bevestigt u dat u de extensie wilt verwijderen.

De SQL Server - Azure Arc-resource verwijderen:

  1. Ga in Azure Portal naar Azure Arc.
  2. Selecteer onder SQL Server-exemplaren het specifieke SQL Server-exemplaar dat u wilt verwijderen.
  3. Selecteer Verwijderen.
  4. Wanneer u hierom wordt gevraagd, bevestigt u dat u de resource wilt verwijderen.

Afhankelijke resources verwijderen uit een resourcegroep:

  1. Ga in Azure Portal naar de resourcegroep waarin de SQL Server-resource zich bevond.
  2. Selecteer onder Overzicht de specifieke SQL Server-resource en -resources die u wilt verwijderen.
  3. Selecteer Verwijderen.
  4. Wanneer u hierom wordt gevraagd, bevestigt u dat u de resources wilt verwijderen.

Als u alle SQL Server-exemplaren met Azure Arc wilt loskoppelen in een groter bereik (zoals een resourcegroep, een abonnement of meerdere abonnementen) met één opdracht, gebruikt u het script om de Azure-extensie voor SQL Server te verwijderen. Het script is een opensource SQL Server-voorbeeld en bevat stapsgewijze instructies.

Restbestanden en -accounts

Nadat u de Azure-extensie voor SQL Server hebt verwijderd, blijven sommige bestanden en databaseobjecten behouden.

Bestanden

Als u de extensie verwijdert, worden de binaire bestanden verwijderd, maar extensielogboeken en andere gegevens worden mogelijk niet verwijderd.

Als u de extensie uitschakelt, worden geen binaire bestanden of mappen verwijderd.

Tabellen

Tabellen die door de agent zijn gemaakt, blijven behouden nadat u de extensie hebt verwijderd.

Rekeningen

Als u de extensie niet hebt geïnstalleerd in de modus met minimale bevoegdheden, gebruikt de agent het NTAUTHORITY\SYSTEM-account .

Als u de extensie uitschakelt of verwijdert, wordt de NTAUTHORITY\SYSTEM-aanmelding niet verwijderd uit databases, omdat voor andere toepassingen deze aanmelding mogelijk is vereist. U moet de rol handmatig verwijderen uit elke gebruikersdatabase.

Een NTAUTHORITY\SYSTEM-account is niet van toepassing op installaties met minimale bevoegdheden.

Zie Sql Server uitvoeren die is ingeschakeld door Azure Arc met minimale bevoegdheden voor meer informatie over de modus met minimale bevoegdheden.