|
<< Fai click per mostrare l'elenco degli argomenti >> Percorso: Installazione > Requisiti hardware e software > Requisiti particolari per MS SQL Server |
Questo programma richiede MS SQL Server 2019 (disponibile per Windows 10 a 64 bit o per Windows 11) o superiore, oppure MS SQL Server 2014 SP3 (disponibile per Windows 7 SP1 o superiore, non incluso nel pacchetto e non supportato ufficialmente) per i sistemi a 32 bit. Nel caso in cui non si disponesse di questo prodotto, è possibile adoperare l'edizione "Express" (o "LocalDB" solo per installazioni Desktop) che è completamente gratuita ed inclusa nel pacchetto di installazione completo.
Tuttavia l'edizione di MS SQL Server 2019 Express presenta alcune limitazioni rispetto al prodotto commerciale completo:
•Meno di 1 socket o 4 core per istanza: sebbene possa essere installata su computer multiprocessore o multicore, il servizio è limitato a meno di 1 socket o 4 core per istanza.
•1 GB di RAM per istanza: eventuali quantitativi di RAM superiori, se presenti, non vengono sfruttati.
•10 GB per database: ogni database relazionale non può crescere oltre i 10 GB. Questo non è un problema poiché normalmente i database di CEM4 sono molto piccoli (se non contengono troppe risorse incorporate nel Fascicolo Tecnico).
Nel caso in cui si avessero particolari esigenze è consigliabile l'upgrade alla versione commerciale. MS SQL Server viene aggiornato continuamente da Microsoft: si consiglia pertanto di adoperare le funzioni di aggiornamento qualora presenti per avere sempre le ultime versioni.
Per maggiori informazioni consultare la documentazione e la licenza d'uso di MS SQL Server (vedi link esterno: https://docs.microsoft.com/it-it/sql/sql-server/editions-and-components-of-sql-server-version-15?view=sql-server-ver15).
Assicurarsi che l'unità in cui si intende installare MS SQL Server rispetti i seguenti requisiti:
•Il percorso di installazione deve essere in locale. Eventuali percorsi remoti o in condivisione da un server remoto non sono ufficialmente supportati.
•La funzione "Comprimi unità per risparmiare spazio su disco" nelle proprietà del disco non deve essere selezionata. Le unità compresse o cifrate possono impedire l'installazione o generare problemi in fase di avvio del servizio.
|
Solo per Windows 11 Le unità non devono avere una dimensione dei settori superiore a 4096 byte. |
Questo problema, che può verificarsi in presenza di dispositivi di memorizzazione di recente produzione, potrebbe impedire l'installazione di MS SQL Server oppure il mancato avvio del servizio (vedi link esterno, in inglese: https://learn.microsoft.com/en-us/troubleshoot/sql/database-engine/database-file-operations/troubleshoot-os-4kb-disk-sector-size).
Per verificare se il proprio sistema potrebbe rientrare in questa casistica di errore, seguire la procedura indicata:
1.Avviare il prompt dei comandi come Amministratore.
2.Digitare il seguente comando fsutil fsinfo sectorinfo c: (sostituendo "c:" con la propria unità di installazione, se diversa) e premere il tasto INVIO.
3.Verificare che le voci "Byte fisici per settore per atomicità" ("Physical Bytes Per Sector For Atomicity") e "Byte fisici per settore per prestazioni" ("Physical Bytes Per Sector For Performance") abbiano un valore non superiore a 4096.
Nel caso di problemi con l'installazione seguire le istruzioni specificate nel link esterno di assistenza Microsoft, che riportiamo qui per comodità:
1.Disinstallare completamente tutte le versioni di MS SQL Server eventualmente presenti sul computer;
2.Accedere con un utente Amministratore;
3.Dal menù Esegui di Windows scrivere regedit per avviare il Registro di Sistema di Windows;
4.Nella barra degli indirizzi, inserire il seguente percorso: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device
5.Nel menù Modifica, alla voce Nuovo, selezionare il comando Valore multistringa;
6.Specificare il seguente nome: ForcedPhysicalSectorSizeInBytes
7.Fare doppio click sul nome per aprire la finestra di modifica e inserire il seguente valore (senza le virgolette e senza andare a capo con INVIO): "* 4095" (ovvero asterisco, uno spazio, le cifre quattro, zero, nove, cinque);
8.Confermare la modifica col pulsante OK e chiudere il Registro di Sistema di Windows;
9.Riavviare Windows;
10.Reinstallare MS SQL Server.
Le versioni di Windows più datate non sono in grado di supportare le versioni più recenti di MS SQL Server; allo stesso modo, le versioni più recenti di Windows non supportano le versioni più vecchie di MS SQL Server (vedi link esterno: https://docs.microsoft.com/it-it/troubleshoot/sql/general/sql-server-windows-8-later-versions).
|
Estremamente importante Il downgrade di una versione di MS SQL Server (ovvero il passaggio ad una versione inferiore) non è mai supportato in nessun caso. Ad esempio, un database di MS SQL Server 2019 non potrà mai essere aperto da MS SQL Server 2017 o inferiore. |
Nella tabella successiva sono riportate alcune combinazioni possibili e il livello di supporto offerto da Certifico a seconda del sistema operativo presente sul computer e alla versione di MS SQL Server. Da notare che la tabella potrebbe non essere esaustiva e comprende solo le edizioni Express e LocalDB: per le versioni commerciali i requisiti potrebbero variare a seconda della tipologia di licenza. Inoltre, sia i sistemi operativi che MS SQL Server stesso, si intendono sempre aggiornati all'ultimo Service Pack rilasciato. Si consiglia in ogni caso di verificare la compatibilità consultando l'ampia documentazione disponibile sul sito di Microsoft.
Versione di Windows |
Versioni di MS SQL Server |
Livello di supporto |
|---|---|---|
Windows XP (SP3) |
MS SQL Server 2005 Express |
Non supportato. Data di termine del supporto ufficiale: 12/04/2016. |
MS SQL Server 2008 Express (SP4) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
|
MS SQL Server 2008 R2 Express (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
|
Windows Server 2003 |
MS SQL Server 2005 Express |
Non supportato. Data di termine del supporto ufficiale: 12/04/2016. |
MS SQL Server 2008 Express (SP4) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
|
MS SQL Server 2008 R2 Express (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
|
Windows Vista (SP2) |
MS SQL Server 2005 Express |
Non supportato. Data di termine del supporto ufficiale: 12/04/2016. |
MS SQL Server 2008 Express (SP4) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
|
MS SQL Server 2008 R2 Express (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
|
MS SQL Server 2012 Express o LocalDB (SP4) |
Non supportato. Data di termine del supporto ufficiale: 12/07/2022. |
|
Windows Server 2008 |
MS SQL Server 2005 Express |
Non supportato. Data di termine del supporto ufficiale: 12/04/2016. |
MS SQL Server 2008 Express (SP4) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
|
MS SQL Server 2008 R2 Express (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
|
MS SQL Server 2012 Express (SP4) |
Non supportato. Data di termine del supporto ufficiale: 12/07/2022. |
|
MS SQL Server 2014 Express (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2024. |
|
Windows 7 (SP1) |
MS SQL Server 2005 Express |
Non supportato. Data di termine del supporto ufficiale: 12/04/2016. |
MS SQL Server 2008 Express (SP4) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
|
MS SQL Server 2008 R2 Express (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
|
MS SQL Server 2012 Express o LocalDB (SP4) |
Non supportato. Data di termine del supporto ufficiale: 12/07/2022. |
|
MS SQL Server 2014 Express o LocalDB (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2024. |
|
Windows Server 2012 Windows Server 2012 R2 |
MS SQL Server 2008 Express (SP4) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
MS SQL Server 2008 R2 Express (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
|
MS SQL Server 2012 Express (SP4) |
Non supportato. Data di termine del supporto ufficiale: 12/07/2022. |
|
MS SQL Server 2014 Express (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2024. |
|
MS SQL Server 2016 Express (SP2) |
Supporto parziale per le vecchie installazioni. Nuove installazioni da valutare caso per caso con il supporto tecnico Certifico. |
|
MS SQL Server 2017 Express |
Supporto parziale per le vecchie installazioni. Nuove installazioni da valutare caso per caso con il supporto tecnico Certifico. |
|
Windows 8 Windows 8.1 |
MS SQL Server 2008 Express (SP4) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
MS SQL Server 2008 R2 Express (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2019. |
|
MS SQL Server 2012 Express o LocalDB (SP4) |
Non supportato. Data di termine del supporto ufficiale: 12/07/2022. |
|
MS SQL Server 2014 Express o LocalDB (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2024. |
|
MS SQL Server 2016 Express o LocalDB (SP2) |
Supporto parziale per le vecchie installazioni. Nuove installazioni da valutare caso per caso con il supporto tecnico Certifico. |
|
MS SQL Server 2017 Express o LocalDB |
Supporto parziale per le vecchie installazioni. Nuove installazioni da valutare caso per caso con il supporto tecnico Certifico. |
|
Windows Server 2016 |
MS SQL Server 2012 Express (SP4) |
Non supportato. Data di termine del supporto ufficiale: 12/07/2022. |
MS SQL Server 2014 Express (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2024. |
|
MS SQL Server 2016 Express (SP2) |
Supporto parziale per le vecchie installazioni. Nuove installazioni da valutare caso per caso con il supporto tecnico Certifico. |
|
MS SQL Server 2017 Express |
Supporto parziale per le vecchie installazioni. Nuove installazioni da valutare caso per caso con il supporto tecnico Certifico. |
|
MS SQL Server 2019 Express |
Supportato. |
|
MS SQL Server 2022 Express |
Supportato. |
|
Windows Server 2019 |
MS SQL Server 2012 Express (SP4) |
Non supportato. Data di termine del supporto ufficiale: 12/07/2022. |
MS SQL Server 2014 Express (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2024. |
|
MS SQL Server 2016 Express (SP2) |
Supporto parziale per le vecchie installazioni. Nuove installazioni da valutare caso per caso con il supporto tecnico Certifico. |
|
MS SQL Server 2017 Express |
Supporto parziale per le vecchie installazioni. Nuove installazioni da valutare caso per caso con il supporto tecnico Certifico. |
|
MS SQL Server 2019 Express |
Supportato. |
|
MS SQL Server 2022 Express |
Supportato. |
|
Windows 10 |
MS SQL Server 2012 Express o LocalDB (SP4) |
Non supportato. Data di termine del supporto ufficiale: 12/07/2022. |
MS SQL Server 2014 Express o LocalDB (SP3) |
Non supportato. Data di termine del supporto ufficiale: 09/07/2024. |
|
MS SQL Server 2016 Express o LocalDB (SP2) |
Supporto parziale per le vecchie installazioni. Nuove installazioni da valutare caso per caso con il supporto tecnico Certifico. |
|
MS SQL Server 2017 Express o LocalDB |
Supporto parziale per le vecchie installazioni. Nuove installazioni da valutare caso per caso con il supporto tecnico Certifico. |
|
MS SQL Server 2019 Express o LocalDB |
Supportato. |
|
MS SQL Server 2022 Express o LocalDB |
Supportato. |
|
Windows 11 |
MS SQL Server 2017 Express o LocalDB |
Supporto parziale per le vecchie installazioni. Nuove installazioni da valutare caso per caso con il supporto tecnico Certifico. |
MS SQL Server 2019 Express o LocalDB |
Supportato. |
|
MS SQL Server 2022 Express o LocalDB |
Supportato. |
|
Windows Server 2022 |
MS SQL Server 2017 Express |
Supporto parziale per le vecchie installazioni. Nuove installazioni da valutare caso per caso con il supporto tecnico Certifico. |
MS SQL Server 2019 Express |
Supportato. |
|
MS SQL Server 2022 Express |
Supportato. |