Dela via


Koppla från SQL Server-instanser från Azure Arc

gäller för:SQL Server

Den här artikeln beskriver hur du kan koppla från SQL Server-instanser från Azure Arc med hjälp av Azure-portalen eller ett kommandogränssnitt. Den gäller för SQL Server-instanser som aktiveras av Azure Arc.

Förutsättningar

Ditt Azure-konto måste ha rollen Deltagare för instansprenumerationen och resursgruppen.

Anmärkning

Du behöver inte åtkomst till värddatorn för att koppla från Azure Arc.

Avregistrera dig från automatisk installation

Innan du avinstallerar Azure-tillägget för SQL Server avanmäler du dig från automatisk installation av tillägget genom att lägga till följande tagg och värde i den Azure Arc-aktiverade SQL Server-resursen:

Etikett Värde
ArcSQLServerExtensionDeployment Disabled

Du kan också begränsa vilka tillägg som kan installeras på servern. Du kan konfigurera listor över de tillägg som du vill tillåta och blockera på servern. Mer information finns i Tillåtlistor och blocklistor.

Avinstallera Azure-tillägget för SQL Server

Så här avinstallerar du Azure-tillägget för SQL Server:

  1. I Azure-portalen går du till Azure Arc.
  2. Under Datorer väljer du den specifika server som är värd för SQL Server-instansen.
  3. Under Tillägg väljer du det tillägg som du vill avinstallera (WindowsAgent.SqlServer om det är en Windows-dator eller LinuxAgent.SqlServer om det är en Linux-dator).
  4. Välj Avinstallera.
  5. När du uppmanas att göra det bekräftar du att du vill avinstallera tillägget.

Så här tar du bort SQL Server – Azure Arc-resursen :

  1. I Azure-portalen går du till Azure Arc.
  2. Under SQL Server-instanser väljer du den specifika SQL Server-instans som du vill ta bort.
  3. Välj Ta bort.
  4. När du uppmanas att göra det bekräftar du att du vill ta bort resursen.

Så här tar du bort beroende resurser från en resursgrupp:

  1. I Azure-portalen går du till resursgruppen där SQL Server-resursen fanns.
  2. Under Översikt väljer du den specifika SQL Server-resurs och de resurser som du vill ta bort.
  3. Välj Ta bort.
  4. När du uppmanas att göra det bekräftar du att du vill ta bort resurserna.

Om du vill koppla från alla Azure Arc-aktiverade SQL Server-instanser i ett större omfång (till exempel en resursgrupp, en prenumeration eller flera prenumerationer) med ett enda kommando använder du skriptet för att avinstallera Azure-tillägget för SQL Server. Skriptet är ett SQL Server-exempel med öppen källkod och innehåller stegvisa instruktioner.

Kvarvarande filer och konton

När du har avinstallerat Azure-tillägget för SQL Server finns vissa filer och databasobjekt kvar.

Filer

Om du avinstallerar tillägget tas de binära filerna bort, men tilläggsloggar och andra data kanske inte tas bort.

Om du inaktiverar tillägget tas inga binära filer eller mappar bort.

Tabeller

Tabeller som agenten skapade finns kvar när du har avinstallerat tillägget.

Konton

Om du inte har installerat tillägget i lägsta behörighetsläge använder agenten kontot NTAUTHORITY\SYSTEM .

Om du inaktiverar eller tar bort tillägget tas inte NTAUTHORITY\SYSTEM-inloggningen bort från några databaser eftersom andra program kan kräva den här inloggningen. Du måste ta bort rollen manuellt från varje användardatabas.

Ett NTAUTHORITY\SYSTEM-konto gäller inte för installationer som använder minst behörighet.

Mer information om läget för lägsta behörighet finns i Använda SQL Server som aktiveras av Azure Arc med minsta möjliga behörighet.