Disconnettere l'istanza di SQL Server da Azure Arc
Si applica a:SQL Server
Questo articolo descrive come scollegare le istanze di SQL Server abilitate per Arc da Azure Arc usando il portale di Azure o nella shell di comando.
Prerequisiti
L'account Azure è in un ruolo Collaboratore per la sottoscrizione dell'istanza e il gruppo di risorse.
Importante
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 di Azure per SQL Server, aggiungere il tag e il valore seguenti alla risorsa Arc Server.
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, vedere Elenchi di elementi consentiti e blocklist delle estensioni.
Per disinstallare l’estensione di Azure per SQL Server
Per disinstallare l’estensione di Azure per SQL Server:
- Accedi al portale di Azure Arc
- In Computer selezionare il server specifico che ospita l'istanza di SQL Server
- In Estensioni, seleziona l'estensione che vuoi disinstallare (
WindowsAgent.SqlServer
se si tratta di un computer Windows oLinuxAgent.SqlServer
se si tratta di un computer Linux) - Fai clic sulla scheda Disinstalla
- Conferma di voler disinstallare l'estensione quando richiesto
Per annullare la registrazione delle risorse SQL Server - Azure Arc:
- Accedi al portale di Azure Arc
- In istanze di SQL Server, seleziona le istanze di SQL Server specifiche da rimuovere
- Fai clic sulla scheda Elimina
- Confermare di voler eliminare la risorsa quando richiesto
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, usa 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
Questa sezione illustra i file e gli oggetti di database lasciati dopo la disinstallazione.
File
La disinstallazione elimina i file binari.
I log di estensione e altri dati potrebbero non essere eliminati.
La disabilitazione non elimina file binari o cartelle.
Tabelle
Le tabelle create dall'agente rimangono 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 (anteprima).
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per