فا
MSLicenseHub
database · reference
🗄️

SQL Server 2025

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

Before licensing SQL Server 2025

01Deployment02Core or CAL03HA / DR rights
SQL Server 2025 · licensing decision diagram, not a product screenshot

For SQL Server per-core licensing, check the four-core minimum per physical processor or individually licensed VM. Standard may use Server + CAL; multiplexing does not remove CAL requirements. Validate passive-replica and mobility rights separately.

Confirm against official Microsoft sources

Licensing terms and guides · Product lifecycle directory

Record the exact edition, version, quantity, agreement and support date. Obtain written confirmation of delivery, refund and support terms; a perpetual licence is not a lifetime support guarantee.

Editions covered
4
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
Edition and deployment guidance; verify current rights against official sources.
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; production use permitted. 50 GB per relational database, lesser of 1 socket or 4 cores, 1,410 MB buffer pool.

Edition 2
Standard

Per-core or Server+CAL. Lesser of 4 sockets or 32 cores; 256 GB buffer pool. Check feature-specific limits.

Edition 3
Enterprise

Per-core licensing for new agreements. Operating-system and feature-specific limits apply; verify the official feature matrix.

Edition 4
Developer

Enterprise Developer and Standard Developer are free for development and testing only; match the intended production edition.

Side-by-side

Edition comparison

Compare the stated edition details. An omitted capability is not evidence that a feature is unavailable; verify the exact release in Microsoft's documentation.

CapabilityExpressStandardEnterpriseDeveloper
Edition and licensing notesFree; production use permitted. 50 GB per relational database, lesser of 1 socket or 4 cores, 1,410 MB buffer pool.Per-core or Server+CAL. Lesser of 4 sockets or 32 cores; 256 GB buffer pool. Check feature-specific limits.Per-core licensing for new agreements. Operating-system and feature-specific limits apply; verify the official feature matrix.Enterprise Developer and Standard Developer are free for development and testing only; match the intended production edition.
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

SQL Server 2025 Express is free and permits production use within its limits: 50 GB per relational database, the lesser of one socket or four cores, and 1,410 MB of buffer pool memory. Standard supports the lesser of four sockets or 32 cores and 256 GB of buffer pool memory, with per-core or Server + CAL licensing. Enterprise scale is subject to operating-system and feature-specific limits. Enterprise Developer and Standard Developer are free development and test editions, not production licences. Compare the official SQL Server 2025 edition matrix rather than carrying forward SQL Server 2022 limits.

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

Qualifying SQL Server subscriptions or licences with active Software Assurance can include passive failover rights subject to Microsoft Product Terms. A passive replica must not serve application data or active reporting workloads. Certain maintenance activities, including consistency checks and backups, can be permitted by the applicable rights; they do not automatically make every replica an active licensed workload. Document HA and disaster-recovery topology, location and permitted activities against the current agreement.

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

Confirm that the exact SKU is available in the proposed channel and region. A channel name does not establish entitlement or guarantee a lower price.

Evidence to request

  • Exact product, edition, version and licence quantity.
  • Order, invoice and applicable agreement or subscription record.
  • Ownership in your organisation's account, where applicable.
  • Written reassignment, renewal and support conditions.

OEM is supplied only pre-installed by hardware manufacturers, never sold as a standalone licence.

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
Exact product
Identify

Record the release, edition and servicing channel of SQL Server 2025; family names alone do not establish support dates.

Phase 2
Official lifecycle
Verify

Look up the exact product in Microsoft's lifecycle directory. Fixed and Modern Lifecycle policies differ; not every release has extended support.

Phase 3
Deployment
Plan

Confirm supported operating systems, application dependencies and upgrade rights before deployment.

Phase 4
End of support
Migrate

A perpetual licence can remain valid after support ends, but it does not guarantee security updates. Check any ESU programme separately.

Purchase preparation

What to include in a SQL Server 2025 quote request

Edition and model
Exact version and edition; Per Core or eligible Server + CAL model.
Deployment
Physical processors and cores, or vCPUs per individually licensed VM.
Access
Users and devices, including indirect access when CALs apply.
Resilience
Active and passive replicas, HA/DR use and existing coverage.

These are planning inputs, not a licence calculation. Confirm the final quantity and use rights against the exact version and agreement.

Compare like-for-like quotations
  • Match product, edition, version, quantity and perpetual or subscription terms.
  • Confirm total cost, renewal conditions and the evidence of ownership supplied.
  • Obtain written delivery, refund and support conditions before payment.
Official product licensing guide
Request a quote
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-physical-processor or individually licensed VM 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

Carry SQL Server 2022 Express limits into SQL Server 2025: verify the exact release matrix before sizing production workloads.

DO

Document qualifying HA and disaster-recovery rights, locations and permitted passive maintenance activities under the applicable subscription or Software Assurance terms.

DON'T

Assume every replica is covered: application queries and active reporting can require separate licensing; validate each failover scenario.

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

Illustrative planning scenarios, not customer case studies. Check the exact product rights and deployment requirements.

Scenario 1
Line-of-business ERP

Standard per-core on the active node, passive HA secondary covered by SA, regular backups to Azure Blob. Choose the edition against the exact ERP requirements and release-specific feature limits.

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

Compare entitlement, deployment and renewal costs; savings depend on your workload and written quotation.

💰
Standard wins for most mid-market apps

Verify the edition limits for the exact SQL Server release. Features such as TDE, partitioning and in-memory OLTP are not universally Enterprise-only; compare official edition matrices before paying for Enterprise.

📊
Free passive secondary

Qualifying subscription or Software Assurance rights can cover passive HA and disaster-recovery deployments. Validate the allowed topology and activities before counting a replica as covered.

🎯
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 warning signs require further verification; activation alone cannot establish licence ownership.

⚠ 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 not an eligible standalone purchase; request documented rights through an appropriate channel.

⚠ 02
Lifetime key with no invoice or Microsoft 365 admin center volume licensing record

Request applicable order and agreement records, such as Microsoft Store purchases, CSP subscription records or volume licensing details in the Microsoft 365 admin center. Activation alone is not proof of entitlement.

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

Activation failures can have several causes, including key eligibility, activation counts, connectivity and hardware changes. Check the error through official Microsoft guidance; it does not by itself prove counterfeiting.

⚠ 04
Seller refuses to put the entitlement in your tenant

For tenant-based subscriptions, confirm your organisation controls the tenant and can read its subscription records. Retail and on-premises entitlements use different records; not every licence is assigned through a tenant.

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.

Microsoft 365 admin center volume licensing

Volume licensing administration — agreements, keys and downloads are now managed in the Microsoft 365 admin center.

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?+
A licensing review compares deployed software and access with documented entitlements: edition, version, quantity, assignment, agreement and any qualifying subscription or Software Assurance benefits. Use applicable order and agreement records, including volume licensing records in the Microsoft 365 admin center where relevant. CALs cover licensed users or devices, not simply concurrent sessions. Audit procedures and remedies depend on the agreement; no universal penalty or outcome is assumed.
Related

Other products in this category