Licenze di SQL Server: per core o server + CAL

Quale licenza di SQL Server ti serve: per core o server + CAL? Per SQL Server Microsoft prevede due modelli di licenza. Per core copri con licenza tutti i core dei processori del server, almeno 4 licenze core per processore; può allora accedere un numero qualsiasi di utenti e dispositivi. Server + CAL esiste solo per l’edizione Standard: una licenza server per server e una licenza di accesso (Client Access License, CAL) per utente o dispositivo. Con pochi utenti che si possono contare di solito è adatto server + CAL, con molti utenti o in numero sconosciuto il modello per core.

Decisione rapida

La tua situazione Modello adatto
Pochi collaboratori, tutti noti per nome, uno o due server Server + CAL
Gli stessi utenti accedono a più SQL Server Server + CAL (una CAL vale per tutti i server con licenza)
Applicazione web pubblica, portale clienti, accessi non contabili Per core
Molti utenti su un piccolo server Per core
Edizione Enterprise Per core (server + CAL per questa non esiste più)
Basta il gratuito Express (database fino a 50 GB, 4 core) Nessuna licenza necessaria

Se Express basta è spiegato nella guida
SQL Server Express: limiti. Delle differenze tra Express, Standard ed Enterprise si occupa la guida
SQL Server 2025: le edizioni a confronto; questa pagina spiega solo i modelli di licenza.

I due modelli a confronto

Caratteristica Per core Server + CAL
Disponibile per Standard ed Enterprise solo Standard
Che cosa si copre con licenza ogni core fisico dei processori del server il server e ogni utente o dispositivo che accede
Quantità minima 4 licenze core per processore 1 licenza server per server, 1 CAL per utente o dispositivo
Unità di vendita pacchetti da 2 licenze core ciascuno licenza server singola, CAL singole
Servono le CAL No Sì, anche con accesso indiretto
Numero di accessi illimitato tanti quante sono le CAL presenti
Utenti esterni (clienti, partner) coperti hanno anch’essi bisogno di CAL
Ambiente del sistema operativo e istanze un numero qualsiasi di istanze nell’ambiente fisico del sistema operativo del server (Standard) per licenza server un ambiente del sistema operativo, fisico o virtuale; al suo interno un numero qualsiasi di istanze

Tutti i dati provengono dalla guida alle licenze e dalle Condizioni per i Prodotti di Microsoft per SQL Server 2025. In un punto i due documenti divergono: la guida alle licenze parla, per server + CAL, di un’istanza per licenza server. Le Condizioni per i Prodotti consentono per licenza server un ambiente del sistema operativo e al suo interno un numero qualsiasi di istanze. Noi seguiamo le Condizioni per i Prodotti.

Per core: come si conta

  1. Conta i core fisici di tutti i processori del server. L’Hyper-Threading non conta doppio.
  2. Per processore valgono almeno 4 licenze core, anche se il processore ha meno core.
  3. Microsoft vende le licenze core in pacchetti da 2 core. La somma deve quindi essere pari.
  4. Contano tutti i core del server, non solo quelli usati da SQL Server. L’edizione Standard usa al massimo 32 core per istanza (SQL Server 2025); un server con 48 core richiede comunque 48 licenze core.
Server Calcolo Licenze core
1 processore con 4 core 4 4
1 processore con 8 core 8 8
1 processore con 16 core 16 16
2 processori con 2 core ciascuno 2 × quantità minima 4 8
2 processori con 12 core ciascuno 2 × 12 24

Server + CAL: come si conta

  1. Una licenza server per ogni server su cui gira SQL Server Standard. Per server si intende la macchina fisica. Per licenza server puoi eseguire SQL Server in un ambiente del sistema operativo, fisico o virtuale. Le Condizioni per i Prodotti consentono al suo interno un numero qualsiasi di istanze.
  2. Una CAL per ogni utente o dispositivo che accede a SQL Server. Una User CAL vale per una persona su un numero qualsiasi di dispositivi, una Device CAL per un dispositivo con un numero qualsiasi di persone.
  3. Conta anche l’accesso indiretto. Se 20 persone lavorano con un gestionale che salva i dati in SQL Server, ti servono 20 CAL. Un server applicazioni interposto o un account di servizio comune non riduce il numero. Microsoft lo chiama multiplexing.
  4. Anche i dispositivi senza operatore, come stazioni di misura o casse, hanno bisogno di una CAL.
  5. Una CAL vale per tutti i SQL Server con licenza dell’azienda e per la stessa versione o una precedente. Per un SQL Server 2025 ti servono CAL della versione 2025.

Quando convengono le User CAL e quando le Device CAL lo spiega la guida
User CAL o Device CAL. Il principio è lo stesso di Windows Server; le CAL di SQL Server ti servono in aggiunta alle
CAL di Windows Server.

La regola per decidere

Metti le quantità una accanto all’altra e poi confronta i prezzi nelle pagine dei prodotti:

  • Variante A: licenze core per tutti i core (almeno 4 per processore).
  • Variante B: 1 licenza server + CAL per tutti gli utenti o dispositivi.

La variante B diventa più cara con ogni utente in più, la variante A con ogni core in più. Se si aggiunge un secondo SQL Server, nella variante B ti serve solo un’altra licenza server; le CAL presenti continuano a valere. Nella variante A copri di nuovo per intero i core del secondo server.

Casi tipici

Ufficio con 12 postazioni e software di settore. Un server con un processore e 8 core, 12 collaboratori. Variante A: 8 licenze core. Variante B: 1 licenza server e 12 User CAL. Con così pochi utenti la variante B è di solito il conto più basso. Verifica prima se il produttore del tuo software non certifica comunque Express.

Magazzino con lavoro su turni. 6 terminali a cui lavorano 18 persone su tre turni. Con le Device CAL ti servono 6 CAL invece di 18 User CAL, più 1 licenza server.

Portale clienti su Internet. Il numero di accessi è sconosciuto. Server + CAL è escluso, perché ogni persona che accede avrebbe bisogno di una CAL. Un server con un processore e 16 core richiede 16 licenze core.

Azienda in crescita, due SQL Server. 40 collaboratori, due server con 8 core ciascuno. Variante A: 16 licenze core. Variante B: 2 licenze server e 40 User CAL. Qui conviene un confronto preciso dei prezzi; con ogni collaboratore in più si sposta verso il modello per core.

Macchine virtuali e server di failover

Qui le licenze con e senza Software Assurance (SA, un contratto di manutenzione di Microsoft) si distinguono nettamente. Secondo la guida alle licenze per SQL Server 2025 vale:

Situazione Senza SA o abbonamento Con SA o abbonamento
Per core, licenza per una singola macchina virtuale non possibile possibile, almeno 4 licenze core per macchina virtuale
Per core, Standard, licenza del server fisico istanze solo nell’ambiente fisico del sistema operativo idem
Server + CAL un ambiente del sistema operativo per licenza server, fisico o virtuale in più spostamento della macchina virtuale all’interno della server farm
Server di failover passivo non incluso, serve una licenza propria inclusi un server passivo per l’alta disponibilità e uno per il ripristino di emergenza
Assegnare la licenza a un altro server non prima di 90 giorni idem; le macchine virtuali possono spostarsi all’interno della server farm

Per Standard senza SA in una macchina virtuale resta quindi in pratica il modello server + CAL. Come si conta la licenza di Windows Server sottostante è spiegato nella guida
Licenze di Windows Server: core.

Altre guide sulle applicazioni server

SQL Server

Exchange e SharePoint

Sviluppo, Cloud PC e sicurezza

SQL Server su VivaKeys

Licenze core (per core, senza CAL):

Licenze di accesso per il modello server + CAL, cioè in aggiunta a una licenza server esistente:

Tutte le offerte sono nella categoria SQL Server, le licenze di accesso di tutti i prodotti server in CAL. Quanti core o CAL servono al tuo ambiente
lo chiariamo volentieri con te prima dell’ordine. Indicaci server, processori, core e il numero di utenti o dispositivi.

Domande frequenti

Quanto costa una licenza di SQL Server? Dipende dal modello e dalla quantità: le licenze core le paghi per core, nel modello server + CAL per server e per utente o dispositivo. I prezzi attuali sono nelle pagine dei prodotti nella categoria
SQL Server. Express e le edizioni Developer sono gratuite.

Come copro con licenza SQL Server in un ambiente virtuale? Le singole macchine virtuali si possono coprire per core solo con Software Assurance o con un abbonamento, con almeno 4 licenze core per macchina virtuale. Senza queste opzioni per Standard resta il modello server + CAL: per licenza server SQL Server può girare in un ambiente del sistema operativo, fisico o virtuale.

Esiste un calcolatore per le licenze di SQL Server? Il calcolo è breve: contare i core fisici e arrotondare per processore ad almeno 4 dà le licenze core. Per server + CAL conti i server e gli utenti o dispositivi. Le tabelle qui sopra mostrano risultati tipici. Per la licenza di Windows Server sottostante c’è il nostro
calcolatore di licenze.

Come posso leggere o verificare la mia licenza di SQL Server? L’edizione installata la mostra la query SELECT SERVERPROPERTY('Edition'). Il modello di licenza e il numero di licenze SQL Server non li salva: secondo Microsoft SERVERPROPERTY('LicenseType') restituisce sempre
DISABLED. La prova la fornisci con i tuoi documenti di acquisto.

Come inserisco un codice di licenza in un’installazione esistente? Avvia il programma di installazione di SQL Server, nel Centro installazione scegli la sezione di manutenzione (“Maintenance”) e poi l’aggiornamento dell’edizione (“Edition Upgrade”) e lì inserisci il product key. Il programma di installazione riavvia i servizi di SQL Server; prevedi una finestra di manutenzione.

Con le licenze core mi servono anche le CAL? No. Nel modello per core può accedere un numero qualsiasi di utenti e dispositivi, anche esterni.

Le CAL per SQL Server 2022 valgono anche per SQL Server 2025? No. Una CAL dà diritto all’accesso alla stessa versione o a una precedente. Le CAL della versione 2025 valgono invece anche per SQL Server 2022 e precedenti.

Fonti

Verificato il 2026-11-10 in base alle informazioni dell’editore:

Cookie e servizi Google

Con il tuo consenso utilizziamo Google Analytics (statistiche), il widget di valutazione di Google e Recensioni clienti Google (servizi Google). In questo modo i dati vengono trasmessi a Google, anche negli Stati Uniti. Rifiutare non comporta alcuno svantaggio; puoi modificare la tua scelta in qualsiasi momento in “Impostazioni cookie” a piè di pagina. Informativa sulla privacy