SQL Server Express: limiti e quando serve Standard

Quali limiti ha SQL Server Express? SQL Server 2025 Express è gratuito e consentito in produzione, ma limitato: al massimo 50 GB per database, 4 core del processore e 1.410 MB di memoria per il buffer pool per istanza. Mancano inoltre SQL Server Agent per le attività pianificate, la compressione e la crittografia dei backup e tutte le funzionalità per l’alta disponibilità. Fino a SQL Server 2022 compreso il limite era di 10 GB per database. Chi raggiunge uno di questi limiti passa a Standard senza reinstallare.

Decisione rapida

La tua situazione Consiglio
Database sotto i 50 GB, pochi utenti simultanei, il backup tramite script va bene Express basta
Database tra 10 e 50 GB con Express 2022 o precedente aggiornare a Express 2025
Il database supererà prevedibilmente i 50 GB Standard
Le query diventano lente perché 1.410 MB di buffer non bastano Standard
Ti servono processi pianificati, piani di manutenzione o notifiche via e-mail Standard
Il database deve essere crittografato (TDE) o i backup devono essere crittografati Standard
Protezione dai guasti con un secondo server Standard o Enterprise
Il produttore del software richiede Standard Standard

I limiti in cifre

Caratteristica Express 2019 Express 2022 Express 2025 Standard 2025
Dimensione massima per database 10 GB 10 GB 50 GB 524 PB
Capacità di calcolo per istanza 1 socket o 4 core 1 socket o 4 core 1 socket o 4 core 4 socket o 32 core
Memoria per il buffer pool per istanza 1.410 MB 1.410 MB 1.410 MB 256 GB
Cache dei segmenti columnstore per istanza 352 MB 352 MB 352 MB 32 GB
Dati ottimizzati per la memoria per database 352 MB 352 MB 352 MB 32 GB

Per socket e core vale ogni volta il valore inferiore. Se il computer ha più core o più RAM, Express funziona comunque; semplicemente non usa la potenza in più.

Tre punti vengono spesso fraintesi:

  • Il limite di dimensione vale per database, non per l’intera istanza. Più database possono crescere ciascuno fino al limite.
  • I 1.410 MB riguardano il buffer pool, cioè la cache delle pagine di dati. Il processo di SQL Server occupa nel complesso un po’ di più.
  • I limiti valgono per istanza. Una seconda istanza ha di nuovo 4 core propri e un buffer proprio, ma condivide l’hardware.

Che cosa manca a Express

Funzionalità Express 2025 Standard 2025
SQL Server Agent (processi pianificati, piani di manutenzione) No Sì
Compressione dei backup No Sì
Crittografia dei backup No Sì
Transparent Data Encryption (TDE) No Sì
Database Mail No Sì
SQL Profiler No Sì
Resource Governor No Sì
Blocco ottimizzato No Sì
Log shipping No Sì
Gruppo di disponibilità di base No Sì
Cluster di failover No 2 nodi
Change data capture No Sì
Replica transazionale solo come sottoscrittore Sì

Che cosa sa fare comunque Express

Express non è un prodotto di prova ridotto. Sono inclusi tra l’altro:

  • backup completi e differenziali del database,
  • Always Encrypted, sicurezza a livello di riga e maschera dati dinamica,
  • indici columnstore, partizionamento e compressione dei dati,
  • ricerca full-text (dal 2025 inclusa in Express, prima in “Express with Advanced Services”),
  • tipo di dati JSON nativo, tipo di dati vettoriale e Query Store,
  • SQL Server Management Studio come download gratuito.

Il confronto completo delle funzionalità con Enterprise è nella guida
SQL Server 2025: le edizioni a confronto.

Backup senza Agent

La mancanza di SQL Server Agent è nell’uso quotidiano la limitazione più evidente, perché senza di esso non ci sono pianificazioni integrate. Ecco come fare comunque backup regolari:

  1. Scrivi un file di script con il comando BACKUP DATABASE.
  2. Richiama lo script con il programma da riga di comando sqlcmd.
  3. Pianifica questa chiamata nell’Utilità di pianificazione di Windows, ad esempio ogni notte.
  4. Copia il file di backup su un secondo dispositivo e prova il ripristino.

Molti produttori di applicazioni di settore forniscono a questo scopo un proprio strumento di backup. Chiedi a loro prima di costruire qualcosa da solo.

Casi tipici

Impresa artigiana con 5 postazioni. Il software per gli ordini usa un database da 3 GB. Il produttore fornisce Express e fa il backup con uno strumento proprio. Express basta; non serve alcuna licenza.

Studio di consulenza fiscale, database a 9,5 GB con Express 2019. Il vecchio limite di 10 GB è quasi raggiunto. Se l’applicazione è certificata per SQL Server 2025, basta l’aggiornamento a Express 2025 con 50 GB. Altrimenti resta solo Standard nella versione certificata.

Negozio online con 30 GB e carico in aumento. La dimensione va bene, ma nelle ore di punta le query diventano lente. Una causa frequente è il buffer da 1.410 MB: i dati non entrano più nella cache. Standard usa fino a 256 GB.

Studio medico con obbligo di crittografia. Se il database deve essere crittografato sul disco, ti serve TDE e quindi Standard. In alternativa crittografi l’intera unità con BitLocker; se questo soddisfa il tuo obbligo lo chiarisci con il tuo responsabile della protezione dei dati.

Passare da Express a Standard

Il passaggio è un aggiornamento dell’edizione nel programma di installazione di SQL Server (sezione “Maintenance”, voce “Edition Upgrade”). Inserisci il product key dell’edizione Standard, i database restano. Il programma di installazione riavvia i servizi di SQL Server; prevedi una breve finestra di manutenzione e prima fai il backup di tutti i database.

Per Standard scegli uno dei due modelli di licenza: per core o server + CAL. Quale è adatto al tuo numero di utenti è spiegato nella guida
Licenze di SQL Server: per core o server + CAL. Se scegliere subito la versione più recente lo chiarisce
SQL Server 2025 o 2022.

Su VivaKeys

Express lo scarichi gratuitamente da Microsoft; non devi acquistare nulla. Se diventa necessario Standard:

Tutte le offerte sono nella categoria SQL Server.

Domande frequenti

SQL Server 2022 Express è gratuito, anche in azienda? Sì. Express è gratuito e ha licenza per l’uso in produzione. Limitate a sviluppo e test sono solo le edizioni Developer e Evaluation.

Dove trovo il download di SQL Server 2022 Express? Direttamente da Microsoft. Scarica Express solo da lì, non da siti di terzi. Per le nuove installazioni Express 2025 con 50 GB per database è la scelta migliore, purché la tua applicazione sia certificata per questa versione.

Che cosa succede quando il database raggiunge il limite? Il database non può più crescere; i nuovi dati non si possono più salvare. Le soluzioni sono eliminare o archiviare altrove i dati vecchi, aggiornare a Express 2025 o passare a Standard.

Quanti utenti possono accedere a Express? Microsoft non indica un limite massimo di utenti o connessioni. In pratica 4 core e 1.410 MB di buffer limitano quante persone possono lavorare contemporaneamente in modo fluido.

Mi servono CAL per SQL Server Express? No. Express è gratuito e non richiede né licenze core né CAL di SQL Server. Se Express gira su un Windows Server, chi accede ha però sempre bisogno di CAL di Windows Server; i dettagli sono nella guida
Le CAL di Windows Server spiegate.

SQL Server Express funziona su Windows 11? Sì. SQL Server 2025 Express funziona su Windows 10 e 11 e su Windows Server dal 2019.

Che cos’è SQL Server Express LocalDB? Una variante particolarmente snella di Express per gli sviluppatori. Gira nel contesto dell’utente e non richiede configurazione. Non è pensata per un server condiviso.

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