Si applica a
SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Express SQL Server 2008 Express with Advanced Services SQL Server 2008 Standard SQL Server 2008 Standard Edition for Small Business SQL Server 2008 Web SQL Server 2008 Workgroup

Sintomi

Quando si tenta di aggiornare Microsoft SQL Server 2008 a SQL Server 2008 Service Pack 2 (SP2) in un computer in cui è installato solo Microsoft.NET Framework 4 Client Profile, l'installazione del service pack non riesce e viene visualizzato il seguente messaggio di errore:

Il programma di installazione di SQL Server 2008 richiede l'installazione di Microsoft .NET Framework 4.0. Scaricare e installare .NET Framework da http://www.microsoft.com/net quindi eseguire nuovamente il programma di installazione.

Il messaggio di errore è alternate textsimile al seguente: Vedere i messaggi di errore di immagine nei file diregistro di installazionedi SQL Server Quando si esamina il file Sqlsetup.log che si trova nella cartella dei file temporanei (%temp%), vengono visualizzate voci simili alle seguenti:Si noti che Microsoft.NET Framework 4.0 è costituito dal profilo client di.NET Framework 4 e i componenti estesi di.NET Framework 4. Questi componenti esistono separatamente nell'elemento Programmi e funzionalità nel Pannello di controllo o nell'elemento Installazione applicazioni nel Pannello di controllo nelle versioni precedenti di Windows.

Per risolvere questo problema, ottenere il service pack più recente per SQL Server 2008. Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:

968382 come ottenere il service pack più recente per SQL Server 2008

Per risolvere questo problema, installare la versione completa di.NET Framework 4.0 e quindi ritentare l'installazione del service pack. Per installare la versione completa, vedere Microsoft .NET Framework 4 (programma di installazione Web).

Informazioni avanzate

Questo errore si verifica quando il programma di installazione di SQL Server rileva che il client .NET Framework 4.0 è installato nel sistema e reindirizza CLR a caricare alcune librerie di .NET Framework 4.0 che sono presenti solo nella versione completa di.NET Framework 4.0.

Stato

Microsoft ha confermato che si tratta di un problema nei prodotti Microsoft elencati nella sezione "Si applica a". Questo problema è stato corretto per la prima volta in Microsoft SQL Server 2008 Service Pack 3.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.