Disinstallare un'istanza esistente di SQL Server (Programma di installazione)

In questo articolo viene descritto come disinstallare un'istanza autonoma di SQL Server. I passaggi inclusi in questo argomento consentono inoltre di preparare il sistema per poter reinstallare SQL Server.

Nota importanteImportante

Per disinstallare un'istanza di SQL Server, è necessario essere un amministratore locale che dispone dell'autorizzazione necessaria per accedere come servizio.

[!NOTA]

Per disinstallare un cluster di failover di SQL Server, utilizzare la funzionalità Rimuovi nodo disponibile nel programma di installazione di SQL Server per rimuovere ogni nodo singolarmente. Per ulteriori informazioni, vedere Aggiungere o rimuovere nodi in un cluster di failover di SQL Server (programma di installazione)

Prima di disinstallare SQL Server, si considerino le informazioni importanti seguenti:

  • Prima di rimuovere i componenti di SQL Server da un computer che soddisfa i requisiti minimi di memoria fisica, verificare che la dimensione del file di paging sia sufficiente. La dimensione del file di paging deve essere doppia rispetto alla quantità di memoria fisica. L'insufficienza di memoria virtuale può provocare una rimozione incompleta di SQL Server.

  • Se si dispone di più istanze di SQL Server 2012, SQL Server Browser verrà automaticamente disinstallato quando viene disinstallata l'ultima istanza di SQL Server 2012.

    Tuttavia, se è presente un'istanza di SQL Server 2005 dopo la disinstallazione dell'ultima istanza di SQL Server 2012, SQL Server Browser rimane installato per assicurare le connessioni all'istanza di SQL Server 2005. SQL Server Browser può essere lasciato installato con SQL Server 2005 e, in questo caso, continuerà a funzionare correttamente.

    Per disinstallare tutti i componenti di SQL Server 2012, è necessario disinstallare manualmente il componente SQL Server Browser da Programmi e caratteristiche nel Pannello di controllo. Se si rimuove SQL Server Browser quando è presente un'istanza di SQL Server 2005, è possibile che la connettività a SQL Server 2005 venga interrotta. In questo caso, è possibile reinstallare SQL Server Browser mediante uno dei metodi seguenti:

    • Ripristinare l'istanza di SQL Server 2005 utilizzando Programmi nel Pannello di controllo.

    • Installare un'istanza del motore di database di SQL Server 2005 o di Analysis Services.

Operazioni preliminari alla disinstallazione

  1. Eseguire il backup dei dati. È possibile che siano presenti database da salvare nello stato attuale. Potrebbe inoltre essere necessario salvare le modifiche apportate ai database di sistema. Se si verifica una di queste situazioni, accertarsi di eseguire il backup dei dati prima di disinstallare SQL Server. In alternativa è possibile salvare una copia di tutti i dati e di tutti i file di log in una cartella diversa da MSSQL. La cartella MSSQL viene eliminata durante la disinstallazione.

    Nei file da salvare sono inclusi i file di database seguenti:

    • Master.mdf

    • Mastlog.ldf

    • Model.mdf

    • Modellog.ldf

    • Msdbdata.mdf

    • Msdblog.ldf

    • Mssqlsystemresource.mdf

    • Mssqlsustemresource.ldf

    • Tempdb.mdf

    • Templog.ldf

    • ReportServer[$InstanceName], ovvero il database predefinito di Reporting Services.

    • ReportServer[$InstanceName]TempDB, ovvero il database temporaneo predefinito di Reporting Services.

  2. Eliminare i gruppi di sicurezza locali. Prima di disinstallare SQL Server, eliminare i gruppi di sicurezza locali per i componenti di SQL Server.

  3. Arrestare tutti i servizi SQL Server . Prima di disinstallare i componenti di SQL Server, è consigliabile arrestare tutti i servizi SQL Server. Le connessioni attive possono impedire la corretta esecuzione della disinstallazione.

  4. Utilizzare un account dotato di autorizzazioni appropriate. Accedere al server utilizzando l'account del servizio SQL Server o un account che dispone di autorizzazioni equivalenti. È possibile, ad esempio, accedere al server utilizzando un account membro del gruppo Administrators locale.

Per disinstallare un'istanza di SQL Server

  1. Per avviare il processo di disinstallazione, scegliere Pannello di controllo e quindi Programmi e funzionalità.

  2. Fare clic con il pulsante destro del mouse su Microsoft SQL Server 2012 e selezionare Disinstalla. Scegliere Rimuovi. Verrà avviata l'Installazione guidata di SQL Server.

    Verranno eseguite le regole di supporto dell'installazione per verificare la configurazione del computer. Per continuare fare clic su Avanti.

  3. Nella pagina Seleziona istanza utilizzare la casella di riepilogo a discesa per specificare un'istanza di SQL Server da rimuovere o indicare l'opzione per rimuovere solo gli strumenti di gestione e le funzionalità condivise di SQL Server. Per continuare, fare clic su Avanti.

  4. Nella pagina Seleziona funzionalità specificare le funzionalità da rimuovere dall'istanza specificata di SQL Server.

    Verranno eseguite le regole di rimozione per verificare l'esecuzione corretta dell'operazione.

  5. Nella pagina Inizio rimozione esaminare l'elenco dei componenti e delle funzionalità che verranno disinstallati. Fare clic su Rimuovi per avviare la disinstallazione

  6. Subito dopo la disinstallazione dell'ultima istanza di SQL Server 2012, gli altri programmi associati a SQL Server 2012 saranno ancora visibili nell'elenco dei programmi in Programmi e funzionalità. Tuttavia, se si chiude Programmi e funzionalità, alla successiva apertura di Programmi e funzionalità l'elenco dei programmi verrà aggiornato per visualizzare solo i programmi ancora installati.

Se la disinstallazione non viene completata

  1. Se il processo di disinstallazione non viene completato correttamente, tentare di eliminare la causa del problema. Gli articoli seguenti possono aiutare a individuare la causa della mancata disinstallazione:

  2. Se non è possibile eliminare la causa del problema di disinstallazione, contattare il Supporto tecnico Microsoft. In alcuni casi, ad esempio quando si eliminano inavvertitamente file importanti, la reinstallazione del sistema operativo può essere necessaria per reinstallare SQL Server nel computer.

Vedere anche

Concetti

Visualizzare e leggere i file di log del programma di installazione di SQL Server

File di SQL Server presenti dopo la disinstallazione