Installazione di .NET Framework 3.5 su Windows Server 2012 (R2)

Autore: Sergio Govoni (MVP)

Blog (Italiano): http://www.ugiss.org/sgovoni

Blog (Inglese): http://sqlblog.com/blogs/sergio_govoni

Twitter: @segovoni

Dn467884.7B654F178A3842F7F616A829DC6DF588(it-it,TechNet.10).png

Settembre 2013

In questo articolo illustreremo come installare la funzionalità NetFx3 nel sistema operativo Windows Server 2012 (R2).

Scenario

L’installazione di SQL Server 2012 Service Pack 1 su Windows Server 2012 (R2), richiede l’abilitazione della funzionalità di Windows NetFx3. Qualora tale funzionalità non sia installata e abilitata, il setup di SQL Server 2012 terminerà con l’errore illustrato in figura 1 ovvero “Error while enabling Windows features: NetFx3”.

Dn467884.3177C88F90829D944B41552DDD15EA19(it-it,TechNet.10).png

Figura 1 – Errore durante l’abilitazione di NetFx3 nell’installazione di SQL Server 2012 SP1

Installazione di NetFx3 su Windows Server 2012 (R2)

Accediamo all’utility Server Manager di Windows Server 2012 e selezioniamo “Add Roles and Features” dal menù “Manage” in alto a sinistra, come illustrato nella figura seguente.

Dn467884.C3BAB9D813F43E3F032E1CDBB07BCAF7(it-it,TechNet.10).png

Figura 2 – Add Roles and Features del menù Manage

Qualora non sia già stato specificato di ignorare le operazioni preliminari, verrà visualizzata la sezione “Before you begin” della finestra “Add Roles and Features Wizard” illustrata nella figura seguente.

Dn467884.4BA3D81A655DBF84C7959B83C927BC9E(it-it,TechNet.10).png

Figura 3 – Aggiunta guidata ruoli e funzionalità

Cliccando sul tasto Next, si accede alla sezione di selezione del Tipo di Installazione. Selezioniamo l’opzione “Role-based or feature-based installation” come illustrato nella figura seguente.

Dn467884.D724F074E08D338D3DDB84D35EF31114(it-it,TechNet.10).png

Figura 4 – Selezione del Tipo di Installazione

Premendo il tasto Next, si accede alla sezione “Select destination server” dove abbiamo selezionato il nome del server in cui si desidera abilitare la funzionalità NetFx3 di Windows.

Dn467884.19D68914B22029842E47265E6D5BA2D6(it-it,TechNet.10).png

Figura 5 – Selezione server in cui installare le funzionalità

Premendo il tasto Next si accede alla sezione “Select server roles” illustrata nella figura seguente.

Dn467884.11D5EBA8DA4D873C65E8E3060F6E2471(it-it,TechNet.10).png

Figura 6 – Selezione ruoli server

Poiché si desidera aggiungere una funzionalità (NetFx3 è una funzionalità di sistema operativo), non selezioniamo alcun ruolo server; procediamo cliccando sul tasto Next.

Dn467884.0E2684353A6755AFA9C3672C385439F4(it-it,TechNet.10).png

Figura 7 – Selezione delle funzionalità da aggiungere

La figura 7 illustra le funzionalità del sistema operativo diversificate in funzione della loro presenza nel sistema, osserviamo che la funzionalità .NET Framework 3.5 (NetFx3) non è installata, clicchiamo quindi nel relativo CheckBox selezionandolo con un segno di spunta. Premendo il tasto Next verrà visualizzata la sezione “Confirm installation selections” illustrata nella figura seguente.

Dn467884.6BAD2C8CA5A1EAFD2FAC990ABC328087(it-it,TechNet.10).png

Figura 8 – Conferma selezioni per l’installazione

Qualora, come nel caso trattato in questo articolo, un messaggio di warning (nella parte superiore della finestra), ci avvisi della mancanza dei file di origine per alcune delle opzioni di installazione selezionate, sarà necessario specificare un percorso di origine alternativo.

Con un click nel collegamento “Specify an alternative source path”, accediamo alla finestra illustrata nella figura seguente.

Dn467884.BCA0BF19CDA137B83FFD9405213FDFC6(it-it,TechNet.10).png

Figura 9 – Specifica percorso di origine alternativo

I file di origine richiesti per l’installazione della funzionalità .NET Framework 3.5 si trovano nel DVD di installazione di Windows Server 2012 (R2). La lettera “F” è stata assegnata al lettore DVD. Dopo aver inserito il DVD di Windows Server 2012 (R2), oppure utilizzando la funzione “Monta ISO” (avendo a disposizione il file ISO), è stato specificato il percorso “F:\sources\sxs” dove sono contenuti i file richiesti dall’installazione.

Prendo il tasto OK si ritornerà nella finestra illustrata in figura 8; successivamente premendo il tasto Install verrà avviata l’installazione… e una volta terminata, la sezione “Installation progress” risulterà essere come quella illustrata nella figura seguente.

Dn467884.37EEE69A6BEB600992B780FDC58EE954(it-it,TechNet.10).png

Figura 10 – Stato installazione (completata)

Dopo aver installato la funzionalità NetFx3, abbiamo rieseguito, con esito positivo, l’installazione di SQL Server 2012 Service Pack 1.

Conclusioni

By default, su Windows Server 2012 (R2) non è installata la funzionalità NetFx3 perché già installato .NET Framework 4.5; tuttavia, alcuni software necessitano anche del Framework 3.5 che può essere installato seguendo la procedura descritta in questo articolo.

di Sergio Govoni (MVP)

| Home | Articoli Tecnici | Community