Vedere le note su SQL Server 2014 e SQL Server 2016 alla fine di questo articolo.
La versione 2012 di Microsoft della piattaforma di gestione del database aziendale di SQL Server 2012 ha segnato un'evoluzione importante in questo prodotto popolare. Questa nuova versione include importanti miglioramenti delle funzionalità di business intelligence, auditing e disaster recovery di SQL Server, tra gli altri aggiornamenti.
SQL Server 2012 Editions
Con il rilascio di SQL Server 2012, Microsoft ha adottato misure per semplificare le opzioni di licenza della piattaforma ritirando Datacenter Edition, Workgroup Edition e Small Business Edition precedentemente disponibili per SQL Server 2008 e 2008 R2.
- SQL Server 2012 Express Edition sostituisce Microsoft Data Engine come versione gratuita di SQL Server per lo sviluppo di applicazioni e l'utilizzo leggero. Rimane gratuito e mantiene i limiti di MSDE per quanto riguarda le connessioni e le prestazioni del client. È un ottimo strumento per sviluppare e testare applicazioni e piccole implementazioni, ma questo è il massimo che si possa fare.
- Il cavallo di battaglia SQL Server 2012 Standard Edition rimane la graffetta della linea di prodotti per le applicazioni di database serie. Può gestire fino a 16 core con una quantità illimitata di RAM. Il principale cambiamento nelle licenze da SQL Server 2008 a SQL Server 2012 è che ora è disponibile un'opzione per core per la Standard Edition. Ciò significa che hai due possibilità: acquistare per licenze core o acquistare una licenza server insieme a licenze di accesso client.
- Il nuovo SQL Server 2012 Business Intelligence Edition (BI) è progettato specificamente per supportare le applicazioni di business intelligence. È disponibile solo con un modello di licenza server / CAL con licenze di accesso client e server. (Microsoft non produce più o vende questa versione).
- SQL Server 2012 Enterprise Edition è progettato per operazioni di data center mission critical e grandi magazzini di dati. Questa edizione è stata passata a un modello di licenza per core unico. Nessun nuovo server / licenze CAL per questa edizione sarà venduta dopo giugno 2012. L'unica opzione di licenza disponibile è per core con un massimo di 20 core. (Microsoft non produce più o vende questa versione).
- Gli sviluppatori che necessitano delle funzionalità complete di SQL Server 2012 Enterprise Edition per l'utilizzo in un ambiente non di produzione potrebbero trovare SQL Server 2012 Developer Edition lo strumento giusto per il lavoro. Questo prodotto ha esattamente la stessa funzionalità di Enterprise Edition e differisce solo nella licenza (ed è molto più economico). Microsoft offre anche un percorso di aggiornamento diretto per convertire i server Developer in licenze di produzione.
- SQL Server 2012 Web è una versione specializzata di SQL Server da utilizzare negli ambienti di hosting web. Questa edizione è disponibile solo per i clienti del Contratto di licenza dei servizi. Contatta il tuo rappresentante di vendita Microsoft per ulteriori informazioni se pensi di essere idoneo.
- SQL Server 2012 Compact è una versione gratuita di SQL Server da utilizzare in ambienti embedded, come dispositivi mobili e altri sistemi Windows.
Licenze SQL Server: per core o per server
Se stai pianificando di utilizzare l'edizione standard di Microsoft SQL Server 2012 nel tuo ambiente, hai una scelta importante da fare: dovresti optare per la licenza per server o per la licenza principale? In ogni caso, è probabile che ciò causi un aumento significativo delle commissioni di licenza. Ecco il rundown.
- L'opzione di licenza per core passa dal modello precedente di ricarica per processore. Molte organizzazioni ne hanno approfittato acquistando processori multicore e una singola licenza. Il prezzo della licenza di è stato progettato per essere lo stesso costo sostenuto per un processore a quattro core in SQL Server 2008 R2. Se esegui quattro o meno core, non vedi alcun aumento con questo modello. D'altra parte, se esegui più di quattro core per processore, vedi un aumento di prezzo.
- L'opzione di licenza server / CAL richiede una tariffa di licenza per SQL Server. Tuttavia, è anche necessario acquistare licenze di accesso client (CAL) per ciascun client che accede al database. Questo è dove Microsoft ti calza con un notevole aumento. La commissione è aumentata del 27% per CAL.
Versioni successive: SQL Server 2014 e SQL Server 2016
Dal punto di vista delle funzionalità, SQL Server 2014 e SQL 2016 offrono un set di funzionalità più ricco rispetto al 2012. Entrambi offrono prestazioni più elevate, includono il supporto per la crittografia di backup e hanno aggiunto l'opzione di ripristino di emergenza.
Con il 2016, Microsoft ha rimosso l'edizione Business Intelligence e ha ripiegato le sue funzionalità nell'edizione Enterprise, in modo che le sue edizioni primarie siano ora limitate solo a Standard ed Enterprise. SQL Developer è ora scaricabile gratuitamente come parte di Visual Studio Developer Essentials di Microsoft.
SQL Server 2014 incorporato cambiamenti minori nel suo modello di licenza in due modi:
- Una licenza di standby gratuito per il disaster recovery richiede ora un aggiornamento per includere Software Assurance, che non era vero per SQL Server 2012.
- Le regole multiplexing sono state allentate per l'edizione BI: il multiplexing si riferisce alla pratica di mettere in comune le connessioni o reindirizzare le informazioni al fine di ridurre il numero di dispositivi o utenti che accedono al prodotto.
SQL Server 2016 è simile al 2014 con alcune modifiche:
- Con il passaggio dell'edizione BI a Enterprise, i clienti devono eseguire l'aggiornamento a Enterprise tramite un mix di licenze CAL o Core.
- La licenza per i core è stata semplificata in modo tale che i core fisici e virtuali siano ora coerenti nei prezzi.
Come probabilmente puoi capire, dovrai prendere un foglio di calcolo e fare alcuni numeri prima di prendere le decisioni sulle licenze di SQL Server. Le opzioni scelte potrebbero avere un impatto significativo sui costi complessivi della licenza del database e dovrebbero essere considerate attentamente.