Quelle licence SQL Server vous faut-il : par cœur ou serveur + CAL ? Microsoft propose deux modèles de licence pour SQL Server. Par cœur, vous attribuez une licence à tous les cœurs de processeur du serveur, avec au moins 4 licences de cœur par processeur ; un nombre illimité d’utilisateurs et d’appareils peut alors y accéder. Le modèle serveur + CAL n’existe que pour l’édition Standard : une licence serveur par serveur et une licence d’accès client (Client Access License, CAL) par utilisateur ou par appareil. Avec peu d’utilisateurs faciles à compter, le modèle serveur + CAL convient le plus souvent ; avec beaucoup d’utilisateurs ou un nombre inconnu, le modèle par cœur.
En bref
| Votre situation | Modèle adapté |
|---|---|
| Peu de collaborateurs, tous connus nommément, un ou deux serveurs | Serveur + CAL |
| Les mêmes utilisateurs accèdent à plusieurs SQL Server | Serveur + CAL (une CAL vaut pour tous les serveurs sous licence) |
| Application web publique, portail client, accès impossibles à compter | Par cœur |
| Beaucoup d’utilisateurs sur un petit serveur | Par cœur |
| Édition Enterprise | Par cœur (le modèle serveur + CAL n’existe plus pour elle) |
| L’édition gratuite Express suffit (base de données jusqu’à 50 Go, 4 cœurs) | Aucune licence nécessaire |
Pour savoir si Express suffit, consultez le guide
SQL Server Express : les limites. Les différences entre Express, Standard et Enterprise sont traitées dans le guide
SQL Server 2025 : comparatif des éditions ; cette page n’explique que les modèles de licence.
Les deux modèles comparés
| Caractéristique | Par cœur | Serveur + CAL |
|---|---|---|
| Disponible pour | Standard et Enterprise | Standard uniquement |
| Ce qui est mis sous licence | chaque cœur de processeur physique du serveur | le serveur et chaque utilisateur ou appareil qui y accède |
| Quantité minimale | 4 licences de cœur par processeur | 1 licence serveur par serveur, 1 CAL par utilisateur ou par appareil |
| Unité de vente | paquets de 2 licences de cœur | licence serveur à l’unité, CAL à l’unité |
| CAL nécessaires | Non | Oui, y compris en cas d’accès indirect |
| Nombre d’accès | illimité | autant que de CAL disponibles |
| Utilisateurs externes (clients, partenaires) | couverts | ont eux aussi besoin de CAL |
| Environnement de système d’exploitation et instances | nombre illimité d’instances dans l’environnement de système d’exploitation physique du serveur (Standard) | un environnement de système d’exploitation par licence serveur, physique ou virtuel ; nombre illimité d’instances dans celui-ci |
Toutes ces indications proviennent du guide de licences et des Conditions des produits (Product Terms) de Microsoft pour SQL Server 2025. Les deux documents divergent sur un point : pour le modèle serveur + CAL, le guide de licences parle d’une instance par licence serveur. Les Conditions des produits autorisent, par licence serveur, un environnement de système d’exploitation et un nombre illimité d’instances dans celui-ci. Nous suivons les Conditions des produits.
Par cœur : comment compter
- Comptez les cœurs physiques de tous les processeurs du serveur. L’Hyper-Threading ne compte pas double.
- Il faut au moins 4 licences de cœur par processeur, même si le processeur a moins de cœurs.
- Microsoft vend les licences de cœur par paquets de 2 cœurs. Le total doit donc être pair.
- Tous les cœurs du serveur comptent, pas seulement ceux que SQL Server utilise. L’édition Standard utilise au plus 32 cœurs par instance (SQL Server 2025) ; un serveur à 48 cœurs nécessite malgré tout 48 licences de cœur.
| Serveur | Calcul | Licences de cœur |
|---|---|---|
| 1 processeur à 4 cœurs | 4 | 4 |
| 1 processeur à 8 cœurs | 8 | 8 |
| 1 processeur à 16 cœurs | 16 | 16 |
| 2 processeurs à 2 cœurs chacun | 2 × minimum de 4 | 8 |
| 2 processeurs à 12 cœurs chacun | 2 × 12 | 24 |
Serveur + CAL : comment compter
- Une licence serveur par serveur sur lequel SQL Server Standard est exécuté. Le serveur désigne la machine physique. Chaque licence serveur vous permet d’exploiter SQL Server dans un environnement de système d’exploitation, physique ou virtuel. Les Conditions des produits y autorisent un nombre illimité d’instances.
- Une CAL par utilisateur ou par appareil qui accède à SQL Server. Une CAL utilisateur couvre une personne sur un nombre illimité d’appareils, une CAL appareil un appareil utilisé par un nombre illimité de personnes.
- L’accès indirect compte aussi. Si 20 personnes travaillent avec une gestion commerciale qui enregistre ses données dans SQL Server, il vous faut 20 CAL. Un serveur d’applications intercalé ou un compte de service partagé ne réduit pas ce nombre. Microsoft appelle cela le multiplexage.
- Les appareils sans opérateur, par exemple des stations de mesure ou des caisses, ont eux aussi besoin d’une CAL.
- Une CAL vaut pour tous les SQL Server sous licence de l’entreprise et pour la même version ou une version antérieure. Pour un SQL Server 2025, il vous faut des CAL de la version 2025.
Le guide CAL utilisateur ou CAL appareil explique dans quels cas les CAL utilisateur ou les CAL appareil sont plus avantageuses. Le principe est le même que pour Windows Server ; les CAL SQL Server s’ajoutent aux
CAL Windows Server.
La règle de décision
Mettez les quantités côte à côte, puis comparez les prix sur les pages produit :
- Variante A : des licences de cœur pour tous les cœurs (au moins 4 par processeur).
- Variante B : 1 licence serveur + des CAL pour tous les utilisateurs ou appareils.
La variante B renchérit avec chaque utilisateur supplémentaire, la variante A avec chaque cœur supplémentaire. Si un deuxième SQL Server s’ajoute, la variante B ne demande qu’une licence serveur de plus ; les CAL existantes restent valables. Dans la variante A, vous mettez entièrement sous licence les cœurs du deuxième serveur.
Cas typiques
Bureau de 12 postes avec un logiciel métier. Un serveur à un processeur et 8 cœurs, 12 collaborateurs. Variante A : 8 licences de cœur. Variante B : 1 licence serveur et 12 CAL utilisateur. Avec si peu d’utilisateurs, la variante B est le plus souvent la plus petite addition. Vérifiez d’abord si l’éditeur de votre logiciel ne valide pas de toute façon
Express.
Entrepôt en travail posté. 6 terminaux sur lesquels 18 personnes travaillent en trois équipes. Avec des CAL appareil, il vous faut 6 CAL au lieu de 18 CAL utilisateur, plus 1 licence serveur.
Portail client sur Internet. Le nombre d’accès est inconnu. Le modèle serveur + CAL est exclu, car chaque personne qui accède aurait besoin d’une CAL. Un serveur à un processeur et 16 cœurs nécessite 16 licences de cœur.
Entreprise en croissance, deux SQL Server. 40 collaborateurs, deux serveurs à 8 cœurs chacun. Variante A : 16 licences de cœur. Variante B : 2 licences serveur et 40 CAL utilisateur. Ici, une comparaison précise des prix s’impose ; chaque collaborateur supplémentaire la fait pencher vers le modèle par cœur.
Machines virtuelles et serveurs de basculement
Ici, les licences avec et sans Software Assurance (SA, un contrat de maintenance de Microsoft) diffèrent nettement. Selon le guide de licences de SQL Server 2025 :
| Situation | Sans SA ni abonnement | Avec SA ou abonnement |
|---|---|---|
| Par cœur, licence d’une machine virtuelle individuelle | impossible | possible, au moins 4 licences de cœur par machine virtuelle |
| Par cœur, Standard, licence attribuée au serveur physique | instances uniquement dans l’environnement de système d’exploitation physique | idem |
| Serveur + CAL | un environnement de système d’exploitation par licence serveur, physique ou virtuel | en plus, déplacement de la machine virtuelle au sein de la batterie de serveurs |
| Serveur de basculement passif (failover) | non inclus, licence distincte nécessaire | un serveur passif pour la haute disponibilité et un pour la reprise après sinistre inclus |
| Attribuer la licence à un autre serveur | au plus tôt après 90 jours | idem ; les machines virtuelles peuvent se déplacer au sein de la batterie de serveurs |
Pour Standard sans SA dans une machine virtuelle, il reste donc en pratique le modèle serveur + CAL. Le guide
Licences Windows Server : compter les cœurs explique comment se compte la licence Windows Server sous-jacente.
Autres guides sur les applications serveur
SQL Server
- SQL Server 2025 : comparatif des éditions
- SQL Server 2025 ou 2022
- SQL Server Express : limites et passage à Standard
- Fin du support de SQL Server : toutes les versions
Exchange et SharePoint
- Exchange Server SE : ce qui change
- CAL Exchange Standard ou Enterprise
- Exchange 2016 et 2019 : fin du support et options
- SharePoint Server SE expliqué
Développement, PC cloud et sécurité
- Visual Studio 2026 : Community, Professional, Enterprise
- Visual Studio 2022 ou 2026
- Windows 365 Business expliqué
- Sécurité Windows ou Bitdefender Total Security
SQL Server chez nous
Licences de cœur (par cœur, sans CAL) :
- Microsoft SQL Server 2025 Standard, 16 Core
- Microsoft SQL Server 2025 Enterprise
- Microsoft SQL Server 2022 Standard et SQL Server 2022 Enterprise
- Microsoft SQL Server 2019 Standard
Licences d’accès client pour le modèle serveur + CAL, c’est-à-dire en complément d’une licence serveur existante :
- SQL Server 2025 Standard 1 User CAL et 1 Device CAL
- SQL Server 2022 Standard 1 User CAL et 1 Device CAL
Toutes les offres figurent dans la catégorie SQL Server, les licences d’accès de tous les produits serveur sous
Licences d’accès client (CAL). Combien de cœurs ou de CAL votre environnement nécessite,
nous le déterminons volontiers avec vous avant la commande. Indiquez-nous pour cela les serveurs, les processeurs, les cœurs et le nombre d’utilisateurs ou d’appareils.
Questions fréquentes
Combien coûte une licence SQL Server ? Cela dépend du modèle et de la quantité : les licences de cœur se paient par cœur, le modèle serveur + CAL par serveur et par utilisateur ou appareil. Les prix actuels figurent sur les pages produit de la catégorie
SQL Server. Express et les éditions Developer sont gratuites.
Comment mettre SQL Server sous licence dans un environnement virtuel ? Des machines virtuelles individuelles ne peuvent être mises sous licence par cœur qu’avec la Software Assurance ou un abonnement, avec au moins 4 licences de cœur par machine virtuelle. Sans ces compléments, il reste pour Standard le modèle serveur + CAL : chaque licence serveur permet d’exécuter SQL Server dans un environnement de système d’exploitation, physique ou virtuel.
Existe-t-il un calculateur pour les licences SQL Server ? Le calcul est court : comptez les cœurs physiques, arrondissez à 4 au minimum par processeur, vous obtenez le nombre de licences de cœur. Pour le modèle serveur + CAL, comptez les serveurs et les utilisateurs ou appareils. Les tableaux ci-dessus montrent des résultats typiques. Pour la licence Windows Server sous-jacente, nous proposons notre
calculateur de licences Windows Server.
Comment lire ou vérifier ma licence SQL Server ? La requête SELECT SERVERPROPERTY('Edition') affiche l’édition installée. SQL Server n’enregistre ni le modèle de licence ni le nombre de licences : selon Microsoft, SERVERPROPERTY('LicenseType') renvoie toujours DISABLED. La preuve se fait par vos documents d’achat.
Comment saisir une clé de produit dans une installation existante ? Lancez le programme d’installation de SQL Server, choisissez dans le Centre d’installation la rubrique de maintenance (« Maintenance »), puis la mise à niveau d’édition (« Edition Upgrade ») et saisissez-y la clé de produit. Le programme d’installation redémarre les services SQL Server ; prévoyez pour cela une fenêtre de maintenance.
Faut-il des CAL en plus des licences de cœur ? Non. Dans le modèle par cœur, un nombre illimité d’utilisateurs et d’appareils peut accéder au serveur, y compris des externes.
Les CAL pour SQL Server 2022 valent-elles aussi pour SQL Server 2025 ? Non. Une CAL donne accès à la même version ou à une version antérieure. Les CAL de la version 2025 valent en revanche aussi pour SQL Server 2022 et les versions antérieures.
Sources
Vérifié le 2026-11-10 d’après les informations de l’éditeur :
- www.microsoft.com/licensing/guidance/SQL
- www.microsoft.com/licensing/terms/productoffering/SQLServer/MCA
- learn.microsoft.com/fr-fr/sql/sql-server/editions-and-components-of-sql-server-2025
- learn.microsoft.com/fr-fr/sql/t-sql/functions/serverproperty-transact-sql
- learn.microsoft.com/fr-fr/sql/database-engine/install-windows/upgrade-to-a-different-edition-of-sql-server-setup