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.
Applies to:SQL Server su Windows
Questo articolo descrive come disinstallare un'istanza autonoma di SQL Server. Seguendo i passaggi descritti in questo articolo, si prepara anche il sistema in modo da poter reinstallare SQL Server.
Per disinstallare un aggiornamento cumulativo, vedere Uninstallare un aggiornamento cumulativo da SQL Server.
Nota
Per disinstallare un cluster di failover SQL Server, usare la funzionalità Rimuovi nodo fornita da SQL Server programma di installazione per rimuovere ogni nodo singolarmente. Per ulteriori informazioni, vedere Aggiungere o rimuovere nodi in un'istanza del cluster di failover (Configurazione).
Considerazioni
Per disinstallare SQL Server, è necessario essere un amministratore locale con autorizzazioni per accedere come servizio.
Se il computer dispone della quantità di memoria fisica minima richiesta, aumentare le dimensioni del file di paging fino al doppio della quantità di memoria fisica. Memoria virtuale insufficiente può causare una rimozione incompleta di SQL Server.
In un sistema con più istanze di SQL Server, il servizio browser SQL Server viene disinstallato solo dopo la rimozione dell'ultima istanza di SQL Server. È possibile rimuovere manualmente il servizio browser SQL Server usando la stessa procedura di rimozione di SQL Server.
La disinstallazione di SQL Server elimina
tempdbfile di dati aggiunti dal processo di installazione. Il processo di disinstallazione elimina i file con il modello ditempdb_mssql_*.ndfnome, se presenti nella directory del database di sistema.
Preparazione
Eseguire il backup dei dati. Creare backup completi di tutti i database, inclusi i database di sistema, oppure copiare manualmente i file
.mdfe.ldfin un percorso separato. Il databasemastercontiene tutte le informazioni a livello di sistema per il server, ad esempio account di accesso e schemi. Il databasemsdbcontiene informazioni sui processi, ad esempio processi SQL Server agent, cronologia di backup e piani di manutenzione. Per altre informazioni sui database di sistema, vedere Back up and restore: System databases (SQL Server).Nei file da salvare sono inclusi i file di database seguenti 1:
master.mdfmastlog.ldfmsdbdata.mdfmsdblog.ldfmodel.mdfmodellog.ldfmssqlsystemresource.mdfmssqlsystemresource.ldf-
ReportServer[$InstanceName]file di dati e log 2 -
ReportServer[$InstanceName]TempDBfile di dati e log 2
1 Non è possibile eseguire il backup del database di sistema
tempdb.2 I database ReportServer sono inclusi in SQL Server Reporting Services.
Arrestare tutti i servizi SQL Server. Arrestare tutti i servizi di SQL Server prima di disinstallare SQL Server componenti. Le connessioni attive possono impedire la corretta esecuzione della disinstallazione.
Utilizzare un account dotato di autorizzazioni appropriate. Accedere al server usando l'account del servizio SQL Server o un account con autorizzazioni equivalenti. Ad esempio, è possibile connettersi al server usando un account membro del gruppo Administrators locale.
Disinstalla
Per disinstallare SQL Server da Windows 10, Windows Server 2016, Windows Server 2019 e versioni successive, seguire questa procedura.
Passare a Impostazioni dal menu Start. A seconda della versione di Windows installata, scegliere App o App > installate.
Cercare
sqlnella casella di ricerca.Selezionare Microsoft SQL Server (versione) (bit). Ad esempio,
Microsoft SQL Server 2017 (64-bit).Seleziona Disinstalla.
Se si usa una versione più recente di Windows, l'interfaccia utente potrebbe avere un aspetto diverso.
Selezionare Remove nella finestra di dialogo SQL Server per avviare l'installazione guidata di Microsoft SQL Server.
Nella pagina Select Instance usare l'elenco a discesa per specificare un'istanza di SQL Server da rimuovere o specificare l'opzione per rimuovere solo le funzionalità e gli strumenti di gestione condivisi SQL Server. Seleziona Avanti per continuare.
Nella pagina Selezionare funzionalità specificare le funzionalità da rimuovere dall'istanza specificata di SQL Server.
Nella pagina Pronto per la rimozione esaminare l'elenco dei componenti e delle funzionalità da disinstallare. Selezionare Rimuovi per iniziare la disinstallazione.
Aggiorna la finestra App e Funzionalità per verificare che l'istanza di SQL Server sia stata rimossa con successo e determinare quali componenti di SQL Server siano ancora presenti. Rimuovere anche questi componenti da questa finestra, se si sceglie.
In caso di fallimento
Se il processo di rimozione non riesce, esaminare i file di log SQL Server di installazione per trovare la causa radice.