Licencias de SQL Server: por núcleo o servidor + CAL

¿Qué licencia de SQL Server necesitas: por núcleo o servidor + CAL? Microsoft ofrece dos modelos de licencia para SQL Server. Por núcleo licencias todos los núcleos del procesador del servidor, con un mínimo de 4 licencias de núcleo por procesador; después puede acceder cualquier número de usuarios y dispositivos. Servidor + CAL solo existe para la edición Standard: una licencia de servidor por servidor y una licencia de acceso de cliente (Client Access License, CAL) por usuario o dispositivo. Con pocos usuarios fáciles de contar suele encajar servidor + CAL; con muchos usuarios o un número desconocido, el modelo por núcleo.

Decisión rápida

Tu situación Modelo adecuado
Pocos empleados, todos conocidos por su nombre, uno o dos servidores Servidor + CAL
Los mismos usuarios acceden a varios SQL Server Servidor + CAL (una CAL vale para todos los servidores con licencia)
Aplicación web pública, portal de clientes, usuarios imposibles de contar Por núcleo
Muchos usuarios en un servidor pequeño Por núcleo
Edición Enterprise Por núcleo (servidor + CAL ya no existe para ella)
Basta la edición gratuita Express (base de datos de hasta 50 GB, 4 núcleos) No hace falta licencia

Si Express es suficiente lo explica la guía
SQL Server Express: límites. Las diferencias entre Express, Standard y Enterprise las trata la guía
SQL Server 2025: comparativa de ediciones; esta página solo explica los modelos de licencia.

Comparativa de los dos modelos

Característica Por núcleo Servidor + CAL
Disponible para Standard y Enterprise solo Standard
Qué se licencia cada núcleo físico del procesador del servidor el servidor y cada usuario o dispositivo que accede
Cantidad mínima 4 licencias de núcleo por procesador 1 licencia de servidor por servidor, 1 CAL por usuario o dispositivo
Unidad de venta paquetes de 2 licencias de núcleo licencia de servidor individual, CAL individuales
Hacen falta CAL No Sí, también con acceso indirecto
Número de usuarios que acceden ilimitado tantos como CAL tengas
Usuarios externos (clientes, socios) cubiertos también necesitan CAL
Entorno de sistema operativo e instancias cualquier número de instancias en el entorno de sistema operativo físico del servidor (Standard) por licencia de servidor, un entorno de sistema operativo, físico o virtual; en él, cualquier número de instancias

Todos los datos proceden de la guía de licencias y de los Términos de producto de Microsoft para SQL Server 2025. En un punto ambos documentos difieren: la guía de licencias habla, en servidor + CAL, de una instancia por licencia de servidor. Los Términos de producto permiten por licencia de servidor un entorno de sistema operativo y, dentro de él, cualquier número de instancias. Seguimos los Términos de producto.

Por núcleo: así se cuenta

  1. Cuenta los núcleos físicos de todos los procesadores del servidor. Hyper-Threading no cuenta doble.
  2. Por procesador se aplican al menos 4 licencias de núcleo, aunque el procesador tenga menos núcleos.
  3. Microsoft vende las licencias de núcleo en paquetes de 2 núcleos. El total debe ser, por tanto, un número par.
  4. Cuentan todos los núcleos del servidor, no solo los que usa SQL Server. La edición Standard usa como máximo 32 núcleos por instancia (SQL Server 2025); un servidor con 48 núcleos necesita igualmente 48 licencias de núcleo.
Servidor Cálculo Licencias de núcleo
1 procesador con 4 núcleos 4 4
1 procesador con 8 núcleos 8 8
1 procesador con 16 núcleos 16 16
2 procesadores con 2 núcleos cada uno 2 × cantidad mínima 4 8
2 procesadores con 12 núcleos cada uno 2 × 12 24

Servidor + CAL: así se cuenta

  1. Una licencia de servidor por servidor en el que se ejecuta SQL Server Standard. Se considera servidor la máquina física. Por licencia de servidor puedes ejecutar SQL Server en un entorno de sistema operativo, físico o virtual. Los Términos de producto permiten en él cualquier número de instancias.
  2. Una CAL por usuario o por dispositivo que accede a SQL Server. Una CAL de usuario cubre a una persona en cualquier número de dispositivos; una CAL de dispositivo, un dispositivo con cualquier número de personas.
  3. El acceso indirecto también cuenta. Si 20 personas trabajan con un programa de gestión que guarda sus datos en SQL Server, necesitas 20 CAL. Un servidor de aplicaciones intermedio o una cuenta de servicio compartida no reducen la cifra. Microsoft lo llama multiplexación.
  4. También los dispositivos sin operador, como estaciones de medición o cajas, necesitan una CAL.
  5. Una CAL vale para todos los SQL Server con licencia de la empresa y para la misma versión o una anterior. Para SQL Server 2025 necesitas CAL de la versión 2025.

Cuándo salen más a cuenta las CAL de usuario y cuándo las de dispositivo lo explica la guía
CAL de usuario o CAL de dispositivo. El principio es el mismo que en Windows Server; las CAL de SQL Server las necesitas además de las
CAL de Windows Server.

La regla de decisión

Pon las cantidades una junto a otra y compara después los precios en las páginas de producto:

  • Variante A: licencias de núcleo para todos los núcleos (al menos 4 por procesador).
  • Variante B: 1 licencia de servidor + CAL para todos los usuarios o dispositivos.

La variante B se encarece con cada usuario adicional; la variante A, con cada núcleo adicional. Si se añade un segundo SQL Server, en la variante B solo necesitas otra licencia de servidor; las CAL que ya tienes siguen valiendo. En la variante A licencias desde cero todos los núcleos del segundo servidor.

Casos típicos

Oficina con 12 puestos y software sectorial. Un servidor con un procesador y 8 núcleos, 12 empleados. Variante A: 8 licencias de núcleo. Variante B: 1 licencia de servidor y 12 CAL de usuario. Con tan pocos usuarios, la variante B suele ser la cuenta más pequeña. Comprueba antes si el fabricante de tu software no admite ya Express.

Almacén con trabajo por turnos. 6 terminales en los que trabajan 18 personas en tres turnos. Con CAL de dispositivo necesitas 6 CAL en lugar de 18 CAL de usuario, más 1 licencia de servidor.

Portal de clientes en Internet. El número de usuarios que acceden es desconocido. Servidor + CAL queda descartado, porque cada persona que accede necesitaría una CAL. Un servidor con un procesador y 16 núcleos necesita 16 licencias de núcleo.

Empresa en crecimiento, dos SQL Server. 40 empleados, dos servidores con 8 núcleos cada uno. Variante A: 16 licencias de núcleo. Variante B: 2 licencias de servidor y 40 CAL de usuario. Aquí compensa comparar los precios con detalle; con cada empleado adicional la balanza se inclina hacia el modelo por núcleo.

Máquinas virtuales y servidores de conmutación por error

Aquí las licencias con y sin Software Assurance (SA, un contrato de mantenimiento de Microsoft) se diferencian con claridad. Según la guía de licencias de SQL Server 2025:

Situación Sin SA ni suscripción Con SA o suscripción
Por núcleo, licenciar una máquina virtual individual no es posible posible, al menos 4 licencias de núcleo por máquina virtual
Por núcleo, Standard, licencia del servidor físico instancias solo en el entorno de sistema operativo físico igual
Servidor + CAL un entorno de sistema operativo por licencia de servidor, físico o virtual además, traslado de la máquina virtual dentro de la granja de servidores
Servidor pasivo de conmutación por error (failover) no incluido, hace falta una licencia propia incluidos un servidor pasivo para alta disponibilidad y otro para recuperación ante desastres
Asignar la licencia a otro servidor como pronto a los 90 días igual; las máquinas virtuales pueden moverse dentro de la granja de servidores

Para Standard sin SA en una máquina virtual queda así, en la práctica, el modelo servidor + CAL. Cómo se cuenta la licencia de Windows Server que hay debajo lo explica la guía
Licencias de Windows Server: núcleos.

Más guías sobre aplicaciones de servidor

SQL Server

Exchange y SharePoint

Desarrollo, PC en la nube y seguridad

SQL Server en VivaKeys

Licencias por núcleo (por núcleo, sin CAL):

Licencias de acceso de cliente para el modelo servidor + CAL, es decir, además de una licencia de servidor que ya tienes:

Todas las ofertas están en la categoría SQL Server; las licencias de acceso de todos los productos de servidor, en CAL. Cuántos núcleos o CAL necesita tu entorno
lo aclaramos contigo encantados antes del pedido. Indícanos para ello los servidores, procesadores y núcleos y el número de usuarios o dispositivos.

Preguntas frecuentes

¿Cuánto cuesta una licencia de SQL Server? Depende del modelo y de la cantidad: las licencias de núcleo se pagan por núcleo; en el modelo servidor + CAL, por servidor y por usuario o dispositivo. Los precios actuales están en las páginas de producto de la categoría
SQL Server. Express y las ediciones Developer son gratuitas.

¿Cómo licencio SQL Server en un entorno virtual? Las máquinas virtuales individuales solo pueden licenciarse por núcleo con Software Assurance o una suscripción, con al menos 4 licencias de núcleo por máquina virtual. Sin esos complementos, para Standard queda el modelo servidor + CAL: por licencia de servidor, SQL Server puede ejecutarse en un entorno de sistema operativo, físico o virtual.

¿Hay una calculadora para las licencias de SQL Server? El cálculo es corto: cuenta los núcleos físicos y redondea al alza hasta un mínimo de 4 por procesador; el resultado son las licencias de núcleo. Para servidor + CAL cuentas servidores y usuarios o dispositivos. Las tablas de arriba muestran resultados típicos. Para la licencia de Windows Server que hay debajo tienes nuestra
Calculadora de licencias de Windows Server.

¿Cómo puedo consultar o comprobar mi licencia de SQL Server? La edición instalada la muestra la consulta SELECT SERVERPROPERTY('Edition'). SQL Server no guarda el modelo de licencia ni el número de licencias: según Microsoft, SERVERPROPERTY('LicenseType') devuelve siempre DISABLED. La acreditación la haces con tu documentación de compra.

¿Cómo introduzco una clave de producto en una instalación existente? Inicia el programa de instalación de SQL Server, selecciona en el Centro de instalación el apartado de mantenimiento (“Mantenimiento”) y después la actualización de edición (“Actualización de edición”), e introduce allí la clave de producto. El programa de instalación reinicia los servicios de SQL Server; planifica para ello una ventana de mantenimiento.

¿Con licencias de núcleo necesito además CAL? No. En el modelo por núcleo puede acceder cualquier número de usuarios y dispositivos, también externos.

¿Las CAL de SQL Server 2022 sirven también para SQL Server 2025? No. Una CAL da derecho a acceder a la misma versión o a una anterior. Las CAL de la versión 2025, en cambio, valen también para SQL Server 2022 y anteriores.

Fuentes

Comprobado el 2026-11-10 según la información del editor:

Cookies y servicios de Google

Con tu consentimiento utilizamos Google Analytics (estadísticas), así como el widget de valoraciones de Google y Reseñas de Clientes en Google (servicios de Google). Con ello se transmiten datos a Google, también a EE. UU. Rechazarlo no tiene ninguna desventaja; puedes cambiar tu elección en cualquier momento en “Configuración de cookies” al pie de la página. Política de privacidad