Guida alle licenze SQL Server costi per core e CAL

Guida alle licenze SQL Server 2026: costi per core e Server + CAL a confronto

 

Guida alle licenze SQL Server con pianificazione del budget per core, CAL e server

 

Le licenze di SQL Server sembrano semplici, finché non si prova a stimare i costi di un ambiente reale. Una piccola azienda con un solo database, un team di ecommerce e una piattaforma finanziaria multi-server possono avere tutti bisogno di Microsoft SQL Server, ma non dovrebbero acquistarlo allo stesso modo. La scelta giusta dipende da chi accede al database, dal fatto che l'accesso sia interno o rivolto al pubblico, da quanti core del processore vengono assegnati e da quale edizione di SQL Server è più adatta al carico di lavoro.

Questa guida spiega in termini pratici come pianificare il costo delle licenze SQL Server nel 2026. Si concentra sui due modelli commerciali che gli acquirenti confrontano più spesso: la licenza per core e la licenza Server + CAL. Mostra inoltre come si incastrano tra loro SQL Server Standard, SQL Server Enterprise, Windows Server e le licenze di accesso client, così da evitare di pagare per una capacità che non si utilizza, restando al tempo stesso realistici sulla crescita futura.

Le regole di licenza possono variare a seconda del programma, del Paese e del caso d'uso: consideralo quindi un quadro di riferimento per l'acquisto, non una consulenza legale. Per un'introduzione più ampia, parti da che cos'è SQL Server e perché le aziende lo utilizzano, poi usa le sezioni seguenti per tradurre quell'esigenza in un piano di licenze sensato.

Punti chiave

  • La licenza per core è di solito la soluzione più lineare per le applicazioni rivolte al pubblico, quando il numero di utenti è sconosciuto, per i carichi di lavoro virtualizzati e per gli ambienti in cui gli utenti esterni si connettono in modo indiretto.
  • La licenza Server + CAL può risultare più economica quando il numero di utenti o dispositivi è noto, stabile e relativamente ridotto.
  • SQL Server Standard è sufficiente per molti carichi di lavoro aziendali; Enterprise andrebbe riservato ai contesti di scala avanzata, alta disponibilità o missione critica.
  • Le licenze di SQL Server sono separate da quelle del sistema operativo. Se ospiti SQL Server su Windows Server, verifica anche i requisiti di Windows Server e delle relative CAL.

Le licenze SQL Server in un minuto

Microsoft SQL Server è un software per database. Si concede in licenza il diritto di eseguirlo e, a seconda del modello, il diritto degli utenti o dei dispositivi di accedervi. La domanda centrale è una sola: conteggiare l'accesso in base ai processori del server oppure in base agli utenti/dispositivi designati?

Con il modello per core si concede in licenza la capacità di elaborazione assegnata a SQL Server. È la scelta tipica quando il numero di utenti è difficile da contare, quando l'applicazione è esposta ai clienti o quando il database alimenta un sito web, un'API o una piattaforma aziendale condivisa. Con il modello Server + CAL, invece, si concede in licenza l'installazione del server e si acquista poi una licenza di accesso client (CAL) per ogni utente o dispositivo che accede a SQL Server.

La differenza è importante perché un database raramente ha solo utenti diretti. Le persone possono connettersi tramite un ERP, un CRM, una piattaforma di ecommerce, uno strumento di reportistica, un'app mobile o un servizio middleware. E dal punto di vista della pianificazione, anche l'accesso indiretto conta.

Per core vs Server + CAL: tabella di confronto

Modello di licenzaIdeale perPrincipale fattore di costoRischio di pianificazione
Per coreSiti web pubblici, API, ecommerce, applicazioni con molti utenti, macchine virtuali e accessi imprevedibiliNumero di core concessi in licenza assegnati a SQL ServerAssegnare troppi core o scegliere Enterprise quando basterebbe Standard
Server + CALPiccoli team, applicazioni interne e numero stabile di dipendenti/dispositiviUna licenza server più una CAL per ogni utente o dispositivo che accedeTrascurare utenti indiretti, collaboratori esterni, dispositivi condivisi o la crescita futura
Edizione Express / gratuitaTest, formazione, app di piccole dimensioni e database locali leggeriNessun acquisto di licenza, ma limiti tecnici stringentiSbattere contro i limiti di dimensione del database, memoria o prestazioni nel momento meno opportuno

Quando conviene la licenza per core

La licenza per core è spesso il modello migliore quando l'accesso è ampio o difficile da quantificare. Un negozio online, un portale clienti in stile SaaS, un sistema di prenotazione pubblico o un'applicazione basata su API possono contare migliaia di utenti occasionali. Assegnare una CAL a ciascuno è impraticabile, e l'accesso esterno rende molto in fretta poco conveniente il modello Server + CAL.

La licenza per core torna utile anche negli ambienti virtualizzati. Puoi pianificare in base ai core virtuali (vCPU) assegnati alla macchina virtuale di SQL Server, nel rispetto dei minimi applicabili e delle regole dell'edizione. In questo modo il budget diventa più prevedibile per i team infrastrutturali, che già dimensionano i carichi di lavoro in base a CPU, memoria e storage.

L'insidia è il sovradimensionamento. Alcune aziende assegnano otto, dodici o sedici vCPU perché la capacità è disponibile, non perché il database ne abbia davvero bisogno. Se la licenza segue il numero di core assegnati, la CPU inutilizzata si traduce in un costo software superfluo. Per la pianificazione lato server al di là di SQL Server, consulta la categoria delle licenze server di Licendi e la guida a Windows Server 2022 Datacenter vs Standard.

Quando la licenza Server + CAL può costare meno

La licenza Server + CAL può risultare interessante quando l'azienda ha un'utenza ristretta e ben definita. Pensa a un database interno usato da 18 dipendenti tramite un'applicazione di contabilità, oppure a un sistema di magazzino a cui si accede da 12 terminali condivisi. Se l'accesso non si estende a clienti, partner, utenti web anonimi o a un ampio bacino di utenti occasionali, contare le CAL può costare meno che concedere in licenza ogni core del processore.

La chiave è la disciplina. Devi sapere chi o che cosa accede a SQL Server, compreso l'uso indiretto tramite le applicazioni. Devi inoltre scegliere tra CAL utente e CAL dispositivo. Le CAL utente hanno di solito senso quando i dipendenti usano più dispositivi; le CAL dispositivo, invece, possono convenire quando molte persone condividono un numero ridotto di postazioni, come negli ambienti a turni, nei reparti produttivi o nelle aule di formazione.

Non valutare le CAL solo sull'organico attuale. Aggiungi le assunzioni previste, i collaboratori esterni, le nuove filiali, gli utenti della reportistica e le integrazioni. Se stai esaminando anche i requisiti di accesso a Windows, l'articolo sulle basi del funzionamento di Windows Server e delle CAL è un utile complemento. Attenzione: le CAL di SQL Server e quelle di Windows Server non sono intercambiabili.

SQL Server Standard vs Enterprise

La scelta dell'edizione è importante quanto il modello di licenza. SQL Server Standard è pensato per molti sistemi dipartimentali, di ecommerce, di reportistica e gestionali, e con un'architettura ben progettata regge anche carichi di lavoro di produzione impegnativi. SQL Server Enterprise, invece, è destinato a prestazioni avanzate, analisi su larga scala, disponibilità a missione critica e funzionalità che le implementazioni più piccole potrebbero non sfruttare mai.

L'edizione sbagliata può sballare l'intero budget. Se un carico di lavoro richiede solo le funzionalità di Standard, acquistare Enterprise perché «sembra più completo» è quasi sempre una scelta poco conveniente. Al contrario, se un carico di lavoro dipende davvero da funzionalità esclusive di Enterprise, forzarlo su Standard può generare un rischio operativo che costa più della differenza di licenza.

Parti dai requisiti, non dal nome più altisonante. Chiediti se ti servono davvero l'alta disponibilità avanzata, un uso molto elevato della memoria, un data warehousing intensivo, le funzionalità di sicurezza enterprise o le funzionalità di prestazioni legate a Enterprise. Per un confronto più approfondito, consulta SQL Server Standard vs Enterprise e la guida di Licendi alla scelta dell'edizione di SQL Server più adatta.

Come stimare il costo delle licenze SQL Server

Una stima semplice parte da cinque elementi: tipo di ambiente, edizione, modello di accesso, assegnazione dei core e crescita prevista. Mettili nero su bianco prima di confrontare le offerte. Senza, due preventivi possono sembrare diversi semplicemente perché stanno mettendo in licenza realtà differenti.

Per la licenza per core, individua i core fisici o virtuali assegnati al carico di lavoro di SQL Server. Verifica il requisito minimo di core valido per il tuo scenario e per la tua edizione, poi confronta il costo di concedere in licenza l'assegnazione attuale con quello di un'assegnazione correttamente dimensionata. A volte ridurre una macchina virtuale da otto a quattro vCPU, dopo adeguati test prestazionali, vale più di un piccolo sconto strappato in trattativa.

Per la licenza Server + CAL, conta ogni utente o dispositivo che accede a SQL Server in modo diretto o indiretto. Includi i dipendenti che usano applicazioni connesse, gli utenti della reportistica che consultano dashboard alimentate dal database, il personale remoto, i collaboratori esterni e i dispositivi operativi condivisi. Poi confronta il totale di licenza server più CAL con l'opzione per core.

Per i carichi di lavoro molto piccoli, SQL Server Express può sembrare allettante. È utile per i test e le piccole applicazioni, ma i suoi limiti possono rivelarsi costosi se in seguito ti serve una migrazione urgente. L'articolo di Licendi su SQL Express vs SQL Standard chiarisce le differenze pratiche.

Virtualizzazione, cloud e accesso remoto

La virtualizzazione cambia la pianificazione di SQL Server, perché la licenza segue la capacità assegnata o coperta, non semplicemente il nome dell'host. Se SQL Server gira in una macchina virtuale, annota il numero di vCPU, il design dell'host, le aspettative di mobilità e l'eventualità che il carico di lavoro si sposti tra gli host. Negli ambienti più grandi, l'alta disponibilità e l'architettura di failover possono incidere su ciò che va concesso in licenza.

Anche l'accesso remoto merita attenzione. Un utente che lavora da casa tramite VPN resta un utente. Una filiale che si collega a un database centrale è comunque un accesso. Un livello di reportistica o di CRM può nascondere il database, ma non elimina la necessità di mettere in licenza l'utilizzo sottostante. Per un contesto infrastrutturale più ampio, consulta Windows Server vs Windows 10 e la differenza tra SQL Server e Windows Server.

Errori comuni nelle licenze SQL Server

Il primo errore è contare solo gli amministratori del database. La maggior parte degli accessi a SQL Server avviene tramite il software aziendale, non tramite gli strumenti del database. Se i dipendenti usano un'applicazione che legge o scrive su SQL Server, rientrano nel conteggio delle licenze.

Il secondo errore è acquistare in base a un massimo teorico. I team infrastrutturali a volte assegnano molta più CPU di quanta ne serva al carico di lavoro, e la stima della licenza finisce per seguire quel dimensionamento gonfiato. I test prestazionali e il monitoraggio aiutano a rendere il piano di licenze più accurato.

Il terzo errore è ignorare le funzionalità dell'edizione. Un'azienda può acquistare Enterprise per un carico di lavoro che richiede solo Standard, oppure scegliere Standard e scoprire poi che un design di alta disponibilità pianificato dipende da funzionalità di Enterprise. Entrambi gli errori si evitano con una checklist delle funzionalità.

Il quarto errore è dimenticare la sicurezza e la manutenzione. SQL Server è un software business-critical. La licenza è solo una parte del costo di gestione: contano anche le patch, i backup, la crittografia, il controllo degli accessi e il monitoraggio. Per la pianificazione operativa, leggi le best practice per la sicurezza di SQL Server.

Checklist pratica per l'acquisto

Prima di scegliere una licenza SQL Server, rispondi a queste domande:

  • Il database è solo interno, rivolto al pubblico o accessibile anche da partner e clienti?
  • Quanti utenti o dispositivi reali vi accedono, in modo diretto o indiretto?
  • Il numero di utenti è abbastanza stabile da giustificare una licenza Server + CAL?
  • Quanti core fisici o virtuali verranno assegnati a SQL Server?
  • Ti servono le funzionalità di Standard o quelle di Enterprise?
  • Il database girerà su Windows Server e sono coperte le relative licenze e CAL?
  • Il carico di lavoro crescerà in modo significativo nei prossimi 12-24 mesi?

Se in parallelo stai acquistando altro software Microsoft, confronta la decisione sul database con le tue esigenze di sistema operativo e di software per la produttività. Le categorie di Licendi licenze enterprise, licenze Windows e licenze Microsoft Office possono aiutarti a consolidare il piano software complessivo.

FAQ

SQL Server si concede in licenza per utente o per core?

In entrambi i modi, a seconda dell'edizione e del programma. La licenza per core conteggia la capacità di elaborazione; la licenza Server + CAL conteggia una licenza server più le licenze di accesso client per utenti o dispositivi.

La licenza Server + CAL è sempre più economica per le piccole imprese?

Non sempre, ma spesso lo è quando il numero di utenti o dispositivi è ridotto, noto e interno. Se gli utenti sono difficili da contare o l'applicazione è rivolta al pubblico, la licenza per core è di solito più lineare.

Ho bisogno delle CAL di SQL Server se gli utenti accedono solo a un'applicazione?

Di solito sì, se l'applicazione accede a SQL Server per loro conto e stai usando un modello Server + CAL. Anche l'accesso indiretto va considerato nel conteggio di utenti o dispositivi.

SQL Server Standard è sufficiente?

Per molte applicazioni aziendali, sì: SQL Server Standard regge carichi di lavoro di produzione impegnativi. Enterprise è indicato quando servono funzionalità avanzate di scala, disponibilità, analisi o sicurezza che Standard non offre.

Le licenze di SQL Server sono uguali a quelle di Windows Server?

No. Le licenze di SQL Server coprono il software del database, mentre quelle di Windows Server coprono il sistema operativo. Se SQL Server gira su Windows Server, entrambi i livelli vanno pianificati correttamente.

Conclusione

La licenza SQL Server migliore è quella che corrisponde al tuo modello di accesso, al design tecnico e al piano di crescita. La licenza per core offre chiarezza quando gli utenti sono numerosi o difficili da contare. La licenza Server + CAL può risultare economica quando l'accesso è interno, stabile e limitato. SQL Server Standard basta per molte aziende, mentre Enterprise andrebbe scelto per ragioni tecniche precise, non come opzione predefinita.

Prima di acquistare, mappa l'applicazione, conta onestamente utenti o core, conferma le funzionalità dell'edizione di cui hai bisogno e includi i requisiti di Windows Server dove rilevanti. Questa preparazione ti garantisce un budget più pulito e riduce il rischio di pagare due volte in seguito.

Cordiali saluti,
il team Licendi