فا
MSLicenseHub
database · reference
🗄️

SQL Server 2025

SQL Server 2025 — editions, per-core vs Server+CAL, Azure-connected features and Software Assurance benefits.

SQL SERVER 2025
On this page

Editions · channels · activation · audit notes · FAQs

Editions covered
5
Edition matrix with feature differences and the right audience.
In-depth sections
7
Channels, activation, audit, modern management & more.
FAQs answered
6
Common questions buyers and IT admins ask before purchase.
Words of reference
0.8k
Plain-English, no vendor agenda, updated to current Product Terms.
Edition matrix

Pick the right edition

Each edition targets a specific scale and feature set. Match the workload, not the price tag.

Edition 1
Express

Free. 10 GB per DB, 4 cores, 1 GB RAM for the engine. Embedded scenarios only.

Edition 2
Web

Hoster-only via SPLA. For public-facing websites and SaaS.

Edition 3
Standard

Per-core or Server+CAL. Up to 24 cores, 128 GB buffer pool. Basic Always On.

Edition 4
Enterprise

Per-core only. No technical caps. Full HA, advanced security, in-memory, vector and AI features unthrottled.

Edition 5
Developer

Free for non-production. Feature-equivalent to Enterprise. Use everywhere except production.

Side-by-side

Edition comparison

Heuristic capability matrix derived from each edition's intended use. For binding commitments, always confirm against the current Product Terms.

CapabilityExpressWebStandardEnterprise
Target audienceGeneralGeneralGeneralEnterprise
Domain / Entra join
Virtualisation rights
Advanced security
Centralised management
Volume Licensing path
Deep dive

SQL Server 2025 — what to actually know

SQL Server 2025 is Microsoft's latest relational database. It carries forward the deep Azure integration introduced in 2022 (Managed Instance link for near-zero-downtime DR to Azure, Synapse Link for near-real-time analytics, contained Always On availability groups for cluster-less HA) and adds native vector data types, T-SQL-callable AI inference against Azure OpenAI and other endpoints, JSON as a first-class scalar type with binary on-disk storage, and meaningful query-optimiser improvements for very large analytic queries on row-store tables.

01

Editions and the technical limits that matter

Express is free and capped at 10 GB per database, 4 cores and 1 GB of RAM for the engine — fine for embedded scenarios but rarely a production answer for anything user-facing. Standard fits most production workloads and is licensed either per core or in the legacy Server + CAL model; it tops out at 24 cores and 128 GB of buffer pool memory. Enterprise unlocks unlimited cores and RAM, in-memory OLTP at scale, Always On availability groups with up to eight secondaries, Transparent Data Encryption with customer-managed keys, Polybase for federated query, advanced compression, online operations and the new 2025 vector / AI features without throttles. Developer Edition is feature-equivalent to Enterprise but licensed strictly for non-production use — it is free to download and is the right answer for every development, test, CI/CD and pre-production environment.

02

Per-core licensing — physical, virtual and the 4-core minimum

On bare metal you license every physical core on the host, sold in 2-core packs, with a minimum of 4 cores per processor. Hyperthreading does not change the count: a 32-thread, 16-physical-core CPU still needs 16 core licences. For VMs, the rule is per-vCPU with a 4-core minimum per VM, regardless of host core count. The economical pattern for highly virtualised SQL fleets is to license every physical core on the host with Enterprise + Software Assurance and run unlimited SQL Server VMs on that host; for a one-off SQL VM, licensing only the vCPUs allocated to that VM is cheaper. Software Assurance is strongly recommended for any non-trivial deployment — it is mandatory for License Mobility (running the same licence on Azure or another cloud), for version upgrade rights, and for the failover-rights entitlement on passive secondaries.

03

Server + CAL — when the old model still wins

Standard can also be bought as a Server licence plus per-user or per-device CALs. This model is generally a win when the audience is small and well-defined (under roughly 25 named users), where per-core maths is unfavourable. Typical fits: an internal departmental database, a back-office line-of-business application with a known headcount, or a SQL Reporting Services instance whose audience is a small business intelligence team. Above 25 users, per-core almost always wins because CAL costs scale linearly with the audience while per-core does not.

04

High availability — Standard, Enterprise and contained AGs

Standard supports two-node basic Always On with a single secondary, intended for simple failover within a single rack or data centre. Enterprise supports up to eight secondaries with read-scale routing, multi-subnet failover, and asynchronous geo-secondaries. SQL Server 2022 introduced contained availability groups that ship system databases (master, msdb) along with the AG so that linked servers, jobs and logins follow failover cleanly; 2025 builds on that with smoother cluster-less topologies. For DR, the Managed Instance link feature replicates an on-prem SQL Server to a managed Azure instance with low RPO — useful for staged cloud migrations and warm-standby DR without standing up a second on-prem cluster.

05

Failover rights and passive secondaries

With active Software Assurance, you can run a passive secondary (used only for failover, not for read workloads, backups or any production traffic) without an additional SQL Server licence, including in Azure. The moment that secondary serves any traffic — including read-only reporting queries, log shipping consumption, transaction-log backup work, or routine DBCC CHECKDB runs — it becomes active and must be licensed. The most common audit finding here is read-intent routing accidentally enabled on a passive secondary; review the listener configuration before declaring a node passive.

06

Azure integration and the 2025 AI / vector story

SQL Server 2025 introduces native vector data types, the VECTOR_DISTANCE function with cosine, dot-product and Euclidean metrics, and T-SQL syntax for calling Azure OpenAI or local model endpoints directly from a stored procedure. This brings retrieval-augmented generation patterns inside the database without an external embedding service. JSON is now a binary on-disk type rather than a constrained NVARCHAR, with faster path queries and smaller storage. The Managed Instance link, Synapse Link for near-real-time analytics into a serverless SQL pool, and Microsoft Fabric mirroring all continue to evolve — these features assume an Azure subscription on the other end but they make the on-prem engine a much better citizen of a hybrid data estate.

07

Linux, containers and the developer experience

SQL Server 2025 continues to ship on Linux (Red Hat Enterprise Linux, Ubuntu, SUSE) with the same engine binary as the Windows build, and as an official container image for production use. The licensing is identical to the bare-metal install — license the host's cores. The container image is the supported path for CI/CD pipelines, ephemeral test environments and Kubernetes-based deployments via the SQL Server operator. For local development, SQL Server Developer Edition on Windows or Linux remains free and feature-complete; Azure SQL Edge has been deprecated in favour of running the full engine on smaller hardware.

By channel

Where to buy this product

Relative fit of each licensing channel for typical buyers of this product. Calibrate against your own scale and renewal strategy.

Channel fit (typical buyer)
Retail / FPP1
Volume Licensing10
CSP / Azure8
Retail / FPPIndividuals & small teams

Boxed or ESD keys, transferable, registered to a Microsoft account.

Volume LicensingMid-market & enterprise

MAK / KMS activation, centralized VLSC, optional Software Assurance.

CSP / Microsoft 365Subscription, per user

Monthly / annual seats, managed through partner or admin center.

OEM is not a buying channel for end users. OEM keys are supplied pre-installed by hardware manufacturers and are not sold standalone — choose Retail, Volume or CSP instead.
Support timeline

Lifecycle phases to plan against

SQL Server is the most expensive product Microsoft sells per core. Edition, core count and licensing model (per-core vs Server+CAL) have life-changing cost implications — model them before you buy.

Phase 1
General availability
Launch

Standard, Enterprise and Developer editions release simultaneously. Developer is free for non-production.

Phase 2
Mainstream support
5 years

Cumulative updates roughly every two months, plus security fixes. New feature work lands here.

Phase 3
Extended support
Years 5–10

Security-only servicing. No new TLS ciphers, no new features. SA required for non-security hotfixes.

Phase 4
ESU
Years 10–13

Up to 3 years of paid Extended Security Updates, or free ESU when the workload is moved to Azure SQL or an Azure VM.

Procurement checklist

Do this, not that

The small set of decisions that determine whether you overpay, fail an audit, or land in the right place.

DO

License every physical core on every server that runs SQL, with the 4-core-per-instance minimum and 2-pack increments.

DON'T

License only one VM's worth of cores when the underlying host can re-schedule the VM to any other host — that is unlicensed mobility.

DO

Use Developer Edition for every non-production environment — it is feature-equivalent to Enterprise and free.

DON'T

Run real workloads on Express past the 10 GB / 1 GB-RAM / single-socket limits — it silently caps and corrupts capacity planning.

DO

Document HA topology: passive secondaries are free under SA, active secondaries (read replicas, ETL) are not.

DON'T

Assume Always On replicas are free — only one passive secondary per primary is included, and only with active SA.

DO

Consider Azure SQL Managed Instance or Azure SQL Database for new workloads — licensing collapses into the service cost.

DON'T

Buy Enterprise cores for a workload that fits comfortably in Standard — the price gap is large and Standard now covers most mid-market needs.

Typical deployments

How buyers actually use SQL Server 2025

Three reference deployments — find the closest match and adapt rather than starting from zero.

Scenario 1
Line-of-business ERP

Standard per-core on the active node, passive HA secondary covered by SA, regular backups to Azure Blob. Enterprise only if the ERP genuinely needs partitioning or in-memory OLTP.

Scenario 2
Data warehouse / BI

Enterprise per-core for columnstore at scale and advanced security. Consider Microsoft Fabric or Azure Synapse for greenfield analytics rather than scaling SQL Server vertically.

Scenario 3
ISV embedding SQL

Either bundle Express (with its caps) for free distribution, or buy SQL through the ISV royalty programme; never silently ship Developer Edition in a commercial product.

Cost optimisation

Where the savings actually live

None of these are tricks — they are the same levers Microsoft's own licensing specialists pull on every renewal.

💰
Standard wins for most mid-market apps

Standard covers 128 GB of buffer pool memory and most BI features. Reserve Enterprise for in-memory OLTP, advanced security, transparent data encryption at scale, or large data-warehouse workloads.

📊
Free passive secondary

With active SA, one passive HA replica per licensed primary is free. Plan your Always On topology to take advantage of this before adding paid secondaries.

🎯
Azure SQL for elastic workloads

Variable workloads (dev/test, reporting bursts, multi-tenant SaaS) collapse total cost in Azure SQL serverless or elastic pools versus statically licensed cores.

Counterfeit & risk

Red flags when buying second-hand

These four signals show up in every counterfeit-licence case we have seen. If any of them is present, walk away — no discount makes it worthwhile.

01
Standalone OEM key sold below market

OEM keys are distributed only pre-installed on hardware and stay bound to that device for life. A separately sold OEM key is almost certainly leaked, harvested from scrapped hardware, or fully counterfeit.

02
Lifetime key with no invoice or VLSC record

Microsoft entitlement always leaves a paper trail — a Volume Licensing Service Center record, a CSP invoice, a sealed Retail box with a COA, or a Microsoft Store order. No proof = no defence in an audit.

03
Key works once, then 'not genuine' after the next cumulative update

Classic symptom of a MAK key that has exceeded its activation pool, or a KMS key being abused outside its volume programme. Microsoft revokes these centrally; the activation grace period is short.

04
Seller refuses to put the entitlement in your tenant

Legitimate CSPs and LARs transfer the licence into your Microsoft 365 / Azure / VLSC tenant under your domain. If the seller insists on activating 'for you' on their account, you do not own anything.

Acronyms

Licensing terms used on this page

Quick definitions — the full glossary lives at /en/glossary if you need to dig deeper.

CSP

Cloud Solution Provider — Microsoft's primary indirect channel for subscriptions and cloud services.

VLSC

Volume Licensing Service Center — the portal where Volume Licensing keys, agreements and downloads live.

MAK

Multiple Activation Key — a Volume Licensing key with a finite activation count, used for isolated machines.

KMS

Key Management Service — an on-premises activation host that activates clients on a 180-day re-check cycle.

EA

Enterprise Agreement — Microsoft's largest commitment-based volume contract, typically a 3-year term with annual true-ups.

SA

Software Assurance — the upgrade-and-benefits add-on to Volume Licensing; required for new version rights and several mobility scenarios.

Browse the full glossary →
FAQ

Frequently asked questions

Do I need Software Assurance to upgrade from SQL Server 2019 or 2022?+
Yes. Without active Software Assurance there is no entitlement to a newer version — you would buy SQL Server 2025 net-new at full price. Adding SA at renewal is roughly 25% of the licence cost per year and unlocks version upgrades, failover rights, License Mobility to Azure, and 24/7 problem-resolution support.
Can I run SQL Server in a container in production?+
Yes, on Linux, with the official container image. The licensing is identical to the bare-metal install — license the host's cores or vCPUs. The SQL Server operator for Kubernetes is the supported path for orchestrated deployments.
Does SQL Server 2025 require Azure to use the AI / vector features?+
Vector storage and distance functions work entirely on-prem with no Azure dependency. Calling an LLM via the new T-SQL inference syntax requires an external endpoint — that can be Azure OpenAI, a self-hosted Open Web UI-compatible endpoint, or any HTTP service that responds to the supported chat-completions schema.
How are vCPUs counted on Hyper-V vs VMware vs Azure?+
Per-vCPU with a 4-core minimum per VM, regardless of hypervisor. Azure VMs running SQL with the Azure Hybrid Benefit count Azure vCPUs the same way; AHB lets you apply existing SA-covered per-core licences to those vCPUs so you do not pay for SQL twice.
Where can I legitimately buy a license?+
Through Microsoft's Retail channel, an authorised Cloud Solution Provider (CSP), or a Volume Licensing partner (MPSA, Enterprise Agreement, Open Value, Server & Cloud Enrollment). OEM keys are distributed only pre-installed by hardware manufacturers and stay bound to that device for life — they are not sold to end users as standalone products. If someone offers you a standalone OEM key, treat it as a red flag: it almost always means either a leaked volume key, a counterfeit, or a key harvested from decommissioned hardware, none of which Microsoft will honour at audit time.
What gets checked in a Microsoft licensing audit?+
Auditors map every installed copy of a product to a proof of purchase (Volume Licensing Service Center record, CSP invoice, or sealed Retail packaging with the original key). They also verify edition alignment — for example that every server reporting a Datacenter feature actually carries a Datacenter license — and that CAL counts cover the maximum number of authenticated users or devices during the audit window. Soft enforcement (warnings, true-up invoices) is common for small variances; large gaps escalate to formal Software Asset Management engagements and back-billing at list price.
Related

Other products in this category