Quelles sont les limites de SQL Server Express ? SQL Server 2025 Express est gratuit et autorisé en production, mais limité : au plus 50 Go par base de données, 4 cœurs de processeur et 1 410 Mo de pool de mémoires tampons par instance. Il lui manque en outre SQL Server Agent pour les tâches planifiées, la compression et le chiffrement des sauvegardes et toutes les fonctions de haute disponibilité. Jusqu’à SQL Server 2022 inclus, la limite était de 10 Go par base de données. Si vous atteignez l’une de ces limites, vous passez à Standard sans réinstallation.
En bref
| Votre situation | Recommandation |
|---|---|
| Base de données sous 50 Go, peu d’utilisateurs simultanés, une sauvegarde par script vous convient | Express suffit |
| Base de données entre 10 et 50 Go sous Express 2022 ou antérieur | mettre à niveau vers Express 2025 |
| La base de données va prévisiblement dépasser 50 Go | Standard |
| Les requêtes ralentissent parce que 1 410 Mo de mémoire tampon ne suffisent pas | Standard |
| Il vous faut des travaux planifiés, des plans de maintenance ou des notifications par e-mail | Standard |
| La base de données doit être chiffrée (TDE) ou les sauvegardes doivent être chiffrées | Standard |
| Tolérance aux pannes avec un deuxième serveur | Standard ou Enterprise |
| L’éditeur du logiciel exige Standard | Standard |
Les limites en chiffres
| Caractéristique | Express 2019 | Express 2022 | Express 2025 | Standard 2025 |
|---|---|---|---|---|
| Taille maximale par base de données | 10 Go | 10 Go | 50 Go | 524 Po |
| Puissance de calcul par instance | 1 socket ou 4 cœurs | 1 socket ou 4 cœurs | 1 socket ou 4 cœurs | 4 sockets ou 32 cœurs |
| Mémoire du pool de mémoires tampons (buffer pool) par instance | 1 410 Mo | 1 410 Mo | 1 410 Mo | 256 Go |
| Cache de segments columnstore par instance | 352 Mo | 352 Mo | 352 Mo | 32 Go |
| Données optimisées en mémoire par base | 352 Mo | 352 Mo | 352 Mo | 32 Go |
Pour les sockets et les cœurs, c’est à chaque fois la plus petite valeur qui s’applique. Si l’ordinateur a plus de cœurs ou plus de mémoire vive, Express fonctionne quand même ; il n’utilise simplement pas la puissance supplémentaire.
Trois points sont souvent mal compris :
- La limite de taille s’applique par base de données, pas à l’instance entière. Plusieurs bases peuvent chacune grandir jusqu’à la limite.
- Les 1 410 Mo concernent le pool de mémoires tampons (buffer pool), c’est-à-dire le cache des pages de données. Le processus SQL Server occupe au total un peu plus.
- Les limites s’appliquent par instance. Une deuxième instance dispose à nouveau de ses propres 4 cœurs et de sa propre mémoire tampon, mais partage le matériel.
Ce qui manque à Express
| Fonction | Express 2025 | Standard 2025 |
|---|---|---|
| SQL Server Agent (travaux planifiés, plans de maintenance) | Non | Oui |
| Compression des sauvegardes | Non | Oui |
| Chiffrement des sauvegardes | Non | Oui |
| Transparent Data Encryption (TDE) | Non | Oui |
| Database Mail | Non | Oui |
| SQL Profiler | Non | Oui |
| Resource Governor | Non | Oui |
| Verrouillage optimisé (Optimized Locking) | Non | Oui |
| Copie des journaux de transactions (log shipping) | Non | Oui |
| Groupe de disponibilité de base | Non | Oui |
| Cluster de basculement | Non | 2 nœuds |
| Capture des données modifiées (Change Data Capture) | Non | Oui |
| Réplication transactionnelle | abonné uniquement | Oui |
Ce qu’Express sait faire malgré tout
Express n’est pas un produit de test au rabais. Il comprend notamment :
- les sauvegardes de base de données complètes et différentielles,
- Always Encrypted, la sécurité au niveau des lignes et le masquage dynamique des données,
- les index columnstore, le partitionnement et la compression des données,
- la recherche en texte intégral (incluse dans Express depuis 2025, auparavant dans « Express with Advanced Services »),
- le type de données JSON natif, le type de données vectoriel et le Magasin des requêtes (Query Store),
- SQL Server Management Studio en téléchargement gratuit.
La comparaison complète des fonctions avec Enterprise figure dans le guide
SQL Server 2025 : comparatif des éditions.
Sauvegardes sans Agent
L’absence de SQL Server Agent est au quotidien la restriction la plus sensible, car sans lui il n’y a pas de planification intégrée. Voici comment sauvegarder régulièrement malgré tout :
- Écrivez un fichier de script avec la commande
BACKUP DATABASE. - Appelez le script avec l’utilitaire en ligne de commande
sqlcmd. - Planifiez cet appel dans le Planificateur de tâches de Windows, par exemple chaque nuit.
- Copiez le fichier de sauvegarde sur un deuxième appareil et testez la restauration.
De nombreux éditeurs d’applications métier fournissent pour cela leur propre outil de sauvegarde. Renseignez-vous auprès d’eux avant de construire vous-même une solution.
Cas typiques
Entreprise artisanale de 5 postes. Le logiciel de gestion des commandes utilise une base de données de 3 Go. L’éditeur fournit Express et sauvegarde avec son propre outil. Express suffit ; aucune licence n’est nécessaire.
Cabinet d’expertise comptable, base de 9,5 Go sous Express 2019. L’ancienne limite de 10 Go est presque atteinte. Si l’application est validée pour SQL Server 2025, la mise à niveau vers Express 2025 avec 50 Go suffit. Sinon, il ne reste que Standard dans la version validée.
Boutique en ligne de 30 Go avec une charge croissante. La taille convient, mais les requêtes ralentissent aux heures de pointe. Une cause fréquente est la mémoire tampon de 1 410 Mo : les données ne tiennent plus dans le cache. Standard utilise jusqu’à 256 Go.
Cabinet médical soumis à une exigence de chiffrement. Si la base de données doit être chiffrée sur le support de stockage, il vous faut TDE et donc Standard. Vous pouvez aussi chiffrer tout le lecteur avec BitLocker ; voyez avec votre délégué à la protection des données si cela répond à votre exigence.
Passer d’Express à Standard
Le passage est une mise à niveau d’édition dans le programme d’installation de SQL Server (rubrique « Maintenance », option « Edition Upgrade »). Vous saisissez la clé de produit de l’édition Standard, les bases de données sont conservées. Le programme d’installation redémarre les services SQL Server ; prévoyez une courte fenêtre de maintenance et sauvegardez d’abord toutes les bases de données.
Pour Standard, vous choisissez l’un des deux modèles de licence : par cœur ou serveur + CAL. Le guide
Licences SQL Server : par cœur ou serveur + CAL indique lequel convient à votre nombre d’utilisateurs. Le guide SQL Server 2025 ou 2022 vous dit s’il faut prendre d’emblée la version la plus récente.
Chez nous
Express se télécharge gratuitement chez Microsoft ; vous n’avez rien à acheter pour cela. Quand Standard devient nécessaire :
- Microsoft SQL Server 2025 Standard, 16 Core (licence par cœur, sans CAL)
- SQL Server 2025 Standard 1 User CAL et 1 Device CAL pour le modèle serveur + CAL
- Microsoft SQL Server 2022 Standard, si votre application n’est validée que pour 2022
Toutes les offres figurent dans la catégorie SQL Server.
Questions fréquentes
SQL Server 2022 Express est-il gratuit, même en entreprise ? Oui. Express est gratuit et sous licence pour la production. Seules les éditions Developer et Evaluation sont limitées au développement et aux tests.
Où télécharger SQL Server 2022 Express ? Directement chez Microsoft. Ne téléchargez Express que depuis ce site, pas depuis des sites tiers. Pour une nouvelle installation, Express 2025 avec 50 Go par base de données est le meilleur choix, à condition que votre application soit validée pour cette version.
Que se passe-t-il quand la base de données atteint la limite ? La base de données ne peut plus grandir ; il n’est alors plus possible d’enregistrer de nouvelles données. Les solutions : supprimer ou externaliser les anciennes données, mettre à niveau vers Express 2025 ou passer à Standard.
Combien d’utilisateurs peuvent accéder à Express ? Microsoft n’indique aucun plafond pour les utilisateurs ou les connexions. En pratique, les 4 cœurs et les 1 410 Mo de mémoire tampon limitent le nombre de personnes qui peuvent travailler simultanément de manière fluide.
Faut-il des CAL pour SQL Server Express ? Non. Express est gratuit et ne nécessite ni licences de cœur ni CAL SQL Server. Si Express fonctionne sur un Windows Server, les personnes qui y accèdent ont toutefois toujours besoin de CAL Windows Server ; détails dans le guide
Les CAL Windows Server expliquées.
SQL Server Express fonctionne-t-il sous Windows 11 ? Oui. SQL Server 2025 Express fonctionne sous Windows 10 et 11 ainsi que sous Windows Server à partir de 2019.
Qu’est-ce que SQL Server Express LocalDB ? Une variante particulièrement légère d’Express destinée aux développeurs. Elle s’exécute dans le contexte de l’utilisateur et ne demande aucune configuration. Elle n’est pas prévue pour un serveur partagé.
Sources
Vérifié le 2026-11-10 d’après les informations de l’éditeur :
- learn.microsoft.com/fr-fr/sql/sql-server/editions-and-components-of-sql-server-2025
- learn.microsoft.com/fr-fr/sql/sql-server/editions-and-components-of-sql-server-2022
- learn.microsoft.com/fr-fr/sql/sql-server/editions-and-components-of-sql-server-2019
- learn.microsoft.com/fr-fr/sql/sql-server/what-s-new-in-sql-server-2025
- www.microsoft.com/licensing/guidance/SQL
- learn.microsoft.com/fr-fr/sql/database-engine/install-windows/supported-version-and-edition-upgrades-2025
- learn.microsoft.com/fr-fr/sql/database-engine/install-windows/upgrade-to-a-different-edition-of-sql-server-setup
- learn.microsoft.com/fr-fr/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server-2025