Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Questo articolo descrive come scollegare le istanze di SQL Server da Azure Arc usando il portale di Azure o in una shell di comando. Vale per SQL Server abilitato dall’istanza Azure Arc.
Prerequisiti
L'account Azure deve avere un ruolo Collaboratore per la sottoscrizione dell'istanza e il gruppo di risorse.
Nota
Non è necessario accedere al computer host per scollegarsi da Azure Arc.
Rifiutare esplicitamente l'installazione automatica
Prima di disinstallare l'estensione di Azure per SQL Server, rifiutare esplicitamente l'installazione automatica dell'estensione aggiungendo il tag e il valore seguenti alla risorsa SQL Server abilitato per Azure Arc:
| Tag | Valore |
|---|---|
ArcSQLServerExtensionDeployment |
Disabled |
In alternativa, è possibile limitare le estensioni che possono essere installate nel server. Si possono configurare elenchi delle estensioni che si desidera consentire e bloccare nel server. Per ulteriori informazioni, si veda Elenchi di elementi consentiti e blocklist.
Per disinstallare l’estensione di Azure per SQL Server
Per disinstallare l’estensione di Azure per SQL Server:
- Nel portale di Azure passare a Azure Arc.
- In Computer selezionare il server specifico che ospita l'istanza di SQL Server.
- In Estensioni, seleziona l'estensione che vuoi disinstallare (
WindowsAgent.SqlServerse si tratta di un computer Windows oLinuxAgent.SqlServerse si tratta di un computer Linux). - Seleziona Disinstalla.
- Conferma di voler disinstallare l'estensione quando richiesto.
Per annullare la risorsa SQL Server - Azure Arc:
- Nel portale di Azure passare a Azure Arc.
- In istanze di SQL Server, selezionare le istanze di SQL Server specifiche da rimuovere.
- Selezionare Elimina.
- Confermare di voler eliminare la risorsa quando richiesto.
Per rimuovere le risorse dipendenti da un gruppo di risorse:
- Nel portale di Azure passare al gruppo di risorse in cui si trovava la risorsa di SQL Server.
- In Panoramica selezionare la risorsa e le risorse specifiche di SQL Server da rimuovere.
- Selezionare Elimina.
- Quando richiesto, verificare di voler eliminare le risorse.
Per scollegare tutte le istanze di SQL Server abilitate per Arc in un ambito più ampio (ad esempio un gruppo di risorse, una sottoscrizione o molteplici sottoscrizioni) con un singolo comando, usare lo script per disinstallare l’estensione di Azure per SQL Server. Lo script è un campione open source di SQL Server e include le istruzioni descritte in passaggi.
File e account residui
Dopo aver disinstallato l'estensione Azure per SQL Server, rimangono alcuni file e oggetti di database.
File
La disinstallazione dell'estensione elimina i file binari, ma i log di estensione e altri dati potrebbero non essere eliminati.
La disabilitazione dell’estensione non elimina file binari o cartelle.
Tabelle
Le tabelle create dall'agente rimangono anche dopo la disinstallazione dell'estensione.
Account
Se l'estensione non è stata installata in modalità con privilegi minimi, l'agente usa l'account NTAUTHORITY\SYSTEM.
La disabilitazione o l'eliminazione dell'estensione non rimuove l'account di accesso NTAUTHORITY\SYSTEM da alcun database perché altre applicazioni potrebbero richiedere questo account di accesso. È necessario rimuovere manualmente il ruolo da ogni database utente.
L'account NTAUTHORITY\SYSTEM non si applica alle installazioni con privilegi minimi.
Per i dettagli sulla modalità privilegi minimi, vedere Gestire SQL Server abilitato da Azure Arc con privilegi minimi.