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.
Questo articolo illustra i problemi di installazione e migrazione specifici di SQL Server 2008 R2 e SQL Server 2008 in un computer che esegue Windows Server 2012 R2, Windows Server 2012, Windows 8.1 o Windows 8.
Versione originale del prodotto: SQL Server
Numero originale della Knowledge Base: 2681562
Problema 1: non è possibile disinstallare SQL Server 2008 Express Edition o SQL Server 2008 R2 Express Edition
Sintomi
È possibile che venga visualizzato un messaggio di errore simile al seguente quando si tenta di disinstallare SQL Server 2008 R2 o SQL Server 2008 Express Edition:
Non è stato possibile installare la funzionalità seguente:
.NET Framework 3.5 (inclusi .NET 2.0 e 3.0)
Risoluzione
Per informazioni su come risolvere questo problema, vedere Impossibile disinstallare, ripristinare, aggiungere nuove funzionalità o aggiungere una nuova istanza a SQL Server 2008 o SQL Server 2008 R2 in Windows 8.
Soluzione alternativa
Per ovviare al problema, effettuare una delle seguenti operazioni:
Abilitare .NET Framework 3.5 prima di disinstallare SQL Server 2008 Express Edition.
Copiare il file MediaInfo.xml dal supporto di installazione di SQL Server 2008 R2 o dal supporto di installazione di SQL Server 2008 Express Edition nella cartella seguente prima di provare a disinstallare SQL Server 2008 R2 o SQL Server 2008 Express Edition:
\Programmi (x86)\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2
Problema 2: la regola "Verifica del servizio cluster" non riesce quando si tenta di installare un'istanza del cluster di failover di SQL Server 2008 R2
Sintomi
Quando si tenta di installare un'istanza del cluster di failover di SQL Server 2008 R2, l'installazione ha esito negativo nella regola di verifica del servizio cluster. Quando si visualizzano i dettagli, viene visualizzato un messaggio di errore simile al seguente:
Causa
Questo problema si verifica se la libreria di MSClus.dll basata su COM non è abilitata.
Note
I programmi di installazione del cluster SQL Server 2008 e SQL Server 2008 R2 dipendono dalla libreria di MSClus.dll basata su COM. Se questa libreria non è abilitata nel nodo del cluster, il programma di installazione non riesce.
Risoluzione
Per risolvere il problema, eseguire una delle operazioni seguenti:
Abilitare la funzionalità Server di automazione cluster di failover in ogni nodo usando Server Manager. In Server Manager espandere Strumenti di amministrazione remota del server, Strumenti di amministrazione funzionalità, strumenti di clustering di failovere quindi selezionare Server di automazione del cluster di failover.
Eseguire il cmdlet di Windows PowerShell seguente in ogni nodo per abilitare la funzionalità Server di automazione cluster di failover:
add-windowsfeature RSAT-Clustering-AutomationServer
Note
È necessario eseguire questo cmdlet al prompt dei comandi con privilegi elevati.