Welche SQL Server 2025 Edition brauchen Sie? Für kleine Anwendungen mit Datenbanken bis 50 GB genügt oft das kostenlose Express. Sobald Sie geplante Sicherungen mit dem SQL Server Agent, mehr als 4 Kerne, mehr Arbeitsspeicher oder größere Datenbanken brauchen, ist Standard die übliche Wahl. Enterprise lohnt sich bei sehr hoher Last, mehr als 32 Kernen und anspruchsvoller Hochverfügbarkeit. Die Tabellen unten zeigen die Unterschiede nach den Angaben von Microsoft für SQL Server 2025 (Version 17.x).
Kurz entschieden
Express reicht, wenn …
- Ihre Datenbank unter 50 GB bleibt und das auf absehbare Zeit so bleibt,
- 4 Kerne und rund 1,4 GB Puffer-Arbeitsspeicher genügen (kleine Fachanwendung, wenige gleichzeitige Nutzer, Entwicklung, Lernen),
- Sie auf den SQL Server Agent verzichten können. Sicherungen planen Sie dann zum Beispiel über die Windows-Aufgabenplanung mit
sqlcmd.
Standard ist richtig, wenn …
- die Datenbank über 50 GB wächst oder die Anwendung mehr Kerne und Arbeitsspeicher nutzen soll (bis 32 Kerne und 256 GB Puffer-Arbeitsspeicher je Instanz),
- Sie geplante Jobs, Sicherungen und Wartung über den SQL Server Agent steuern wollen,
- Sie Sicherungen komprimieren und verschlüsseln oder die Datenbank mit TDE verschlüsseln müssen,
- Sie Log Shipping, eine Basic Availability Group oder einen Failover-Cluster mit zwei Knoten einsetzen,
- Ihr Softwarehersteller Standard voraussetzt, etwa für Warenwirtschaft, ERP oder Praxissoftware mit mehreren Arbeitsplätzen.
Enterprise brauchen Sie, wenn …
- eine Instanz mehr als 32 Kerne oder mehr als 256 GB Puffer-Arbeitsspeicher nutzen soll,
- Sie Always On Availability Groups mit mehreren lesbaren Replikaten oder Cluster mit mehr als zwei Knoten betreiben,
- Indizes online neu aufgebaut und Wartung im laufenden Betrieb erledigt werden muss,
- Sie die erweiterten Leistungsfunktionen der Abfrageverarbeitung (Batch Mode on Rowstore, automatisches Tuning) nutzen wollen.
Ob Ihre Anwendung mit einer bestimmten Edition freigegeben ist, steht in den Systemanforderungen Ihres Softwareherstellers. Fragen Sie im Zweifel dort nach, bevor Sie Lizenzen kaufen.
Leistung und Kapazitätsgrenzen
| Merkmal | Express | Standard | Enterprise |
|---|---|---|---|
| Rechenleistung je Instanz | 1 Sockel oder 4 Kerne (der kleinere Wert) | 4 Sockel oder 32 Kerne (der kleinere Wert) | Betriebssystem-Maximum |
| Arbeitsspeicher für den Buffer Pool je Instanz | 1.410 MB | 256 GB | Betriebssystem-Maximum |
| Columnstore-Segment-Cache je Instanz | 352 MB | 32 GB | unbegrenzt |
| Memory-Optimized-Daten je Datenbank | 352 MB | 32 GB | unbegrenzt |
| Maximale Datenbankgröße | 50 GB | 524 PB | 524 PB |
| Instanzen je Computer (eigenständiger Server) | 50 | 50 | 50 |
Die Grenzen gelten je SQL-Server-Instanz und betreffen die genannten Speicherbereiche, nicht den gesamten Arbeitsspeicher des SQL-Server-Prozesses. Gegenüber SQL Server 2022 hat Microsoft die Grenzen angehoben: Standard 2022 war auf 24 Kerne und 128 GB Buffer Pool begrenzt, Express 2022 auf 10 GB je Datenbank.
Datenbankfunktionen und Performance
| Funktion | Express | Standard | Enterprise |
|---|---|---|---|
| SQL Server Agent (geplante Jobs) | Nein | Ja | Ja |
| Columnstore-Indizes | Ja | Ja | Ja |
| In-Memory OLTP | Ja (bis 352 MB) | Ja (bis 32 GB) | Ja |
| Tabellen- und Indexpartitionierung | Ja | Ja | Ja |
| Datenkomprimierung | Ja | Ja | Ja |
| Resource Governor | Nein | Ja | Ja |
| Parallelverarbeitung partitionierter Tabellen | Nein | Ja | Ja |
| Optimized Locking | Nein | Ja | Ja |
| Automatisches Tuning | Nein | Nein | Ja |
| Batch Mode on Rowstore | Nein | Nein | Ja |
| Adaptive Joins im Batch Mode | Nein | Nein | Ja |
| Online-Indexerstellung und -neuaufbau | Nein | Nein | Ja |
Batch-Mode-Operationen laufen in Standard mit höchstens 2 parallelen Threads, in Express mit einem. In Express LocalDB ist In-Memory OLTP nicht enthalten.
Hochverfügbarkeit, Sicherung und Sicherheit
| Funktion | Express | Standard | Enterprise |
|---|---|---|---|
| Datenbanksicherung und Snapshot-Backup | Ja | Ja | Ja |
| Sicherungskomprimierung | Nein | Ja | Ja |
| Verschlüsselte Sicherungen | Nein | Ja | Ja |
| Transparent Data Encryption (TDE) | Nein | Ja | Ja |
| Always Encrypted, Row-Level Security, Dynamic Data Masking | Ja | Ja | Ja |
| Log Shipping | Nein | Ja | Ja |
| Basic Availability Groups (2 Replikate, 1 Datenbank) | Nein | Ja | – (volle Availability Groups) |
| Always On Availability Groups | Nein | Nein | Ja (bis 8 sekundäre Replikate) |
| Failover-Cluster-Instanzen | Nein | 2 Knoten | bis 16 Knoten |
| Accelerated Database Recovery | Nein | Ja | Ja |
| Online-Wiederherstellung von Seiten und Dateien | Nein | Nein | Ja |
| Change Data Capture | Nein | Ja | Ja |
Programmierung, KI und Verwaltung
| Funktion | Express | Standard | Enterprise |
|---|---|---|---|
| SQL Server Management Studio (kostenloser Download) | Ja | Ja | Ja |
| Volltextsuche | Ja | Ja | Ja |
| Nativer JSON-Datentyp, XML | Ja | Ja | Ja |
| Vektor-Datentyp und Embedding-Funktionen | Ja | Ja | Ja |
| Vektorindex (DiskANN) | Ja (Vorschaufunktion) | Ja (Vorschaufunktion) | Ja (Vorschaufunktion) |
| Query Store | Ja | Ja | Ja |
| Verknüpfte Server (Linked Servers) | Ja | Ja | Ja |
| Database Mail | Nein | Ja | Ja |
| Service Broker | nur Client | Ja | Ja |
| SQL Profiler | Nein | Ja | Ja |
| Python- und R-Integration | Basis | Basis | erweitert (alle Kerne) |
| Transaktionsreplikation | nur als Abonnent | Ja | Ja |
| Peer-to-Peer-Replikation | Nein | Nein | Ja |
Vorschaufunktionen schalten Sie je Datenbank mit der Einstellung PREVIEW_FEATURES frei; sie sind für den Produktivbetrieb noch nicht freigegeben. Seit SQL Server 2025 enthält Express die Funktionen der früheren „Express with Advanced Services“, darunter die Volltextsuche.
Lizenzmodelle: Server + CAL oder pro Kern
| Merkmal | Express | Standard | Enterprise |
|---|---|---|---|
| Kosten | kostenlos | kostenpflichtig | kostenpflichtig |
| Produktivbetrieb | Ja | Ja | Ja |
| Server + CAL | – | Ja | Nein |
| Pro Kern (Per Core) | – | Ja | Ja |
Server + CAL gibt es nur für Standard. Sie lizenzieren jeden Server mit einer Server-Lizenz und brauchen zusätzlich für jeden Benutzer oder jedes Gerät, das auf SQL Server zugreift, eine Client Access License (CAL):
- Eine User CAL gilt für eine Person, egal von welchem Gerät sie zugreift. Sinnvoll, wenn Mitarbeitende mit Laptop, PC und Smartphone arbeiten.
- Eine Device CAL gilt für ein Gerät, egal wer daran arbeitet. Sinnvoll bei Schichtbetrieb oder gemeinsam genutzten Kassen- und Lagerrechnern.
- Auch indirekter Zugriff braucht eine CAL: Greifen 20 Mitarbeitende über eine Webanwendung oder einen Anwendungsserver auf die Datenbank zu, benötigen Sie 20 CALs, nicht eine.
- Eine CAL berechtigt zum Zugriff auf SQL Server derselben oder einer älteren Version. Für einen SQL Server 2025 brauchen Sie also CALs der Version 2025.
- Je Server-Lizenz dürfen Sie SQL Server in einer Betriebssystemumgebung betreiben, physisch oder virtuell. Die Produktbedingungen von Microsoft erlauben darin beliebig viele Instanzen.
Pro Kern lizenzieren Sie die Prozessorkerne des Servers (mindestens 4 Kernlizenzen je Prozessor; verkauft in Paketen zu 2 Kernen). CALs sind dann nicht nötig, beliebig viele Benutzer und Geräte dürfen zugreifen. Dieses Modell passt, wenn Sie die Zugreifenden nicht zählen können, etwa bei öffentlichen Webanwendungen, oder wenn sehr viele Nutzer auf einen kleinen Server zugreifen. Enterprise gibt es für neue Verträge nur pro Kern.
Faustregel: Bei wenigen, gut zählbaren Nutzern ist Server + CAL oft günstiger, bei vielen oder unbekannt vielen Nutzern das Kernmodell. Rechte für passive Failover-Server (Hochverfügbarkeit, Notfallwiederherstellung) und die Lizenzierung einzelner virtueller Maschinen setzen laut Microsoft Software Assurance oder ein Abonnement voraus. Mindestmengen, Rechenbeispiele und die Regeln für virtuelle Maschinen stehen im Ratgeber
SQL Server lizenzieren: pro Kern oder Server + CAL.
Kostenlos sind neben Express auch die Enterprise Developer und die Standard Developer Edition: Sie enthalten den vollen Funktionsumfang der jeweiligen Edition, dürfen aber nur zum Entwickeln, Testen und Vorführen eingesetzt werden, nicht im Produktivbetrieb.
SQL Server bei uns
Kernlizenzen – Lizenz pro Kern, ohne CALs für die Zugreifenden:
Zugriffslizenzen (CALs) für SQL Server 2025 Standard im Modell Server + CAL, also zu einer Server-Lizenz (zu einer Kernlizenz brauchen Sie keine CALs):
Ältere Versionen, etwa wenn Ihr Softwarehersteller eine bestimmte Version voraussetzt:
SQL Server 2022 Standard (16 oder 24 Kerne),
SQL Server 2022 Enterprise und
SQL Server 2019 Standard (10 bis 24 Kerne). Beachten Sie die niedrigeren Grenzen dieser Versionen: Standard 2022 und 2019 nutzen höchstens 24 Kerne je Instanz.
Alle Angebote mit aktuellen Preisen sehen Sie in der Kategorie
SQL Server. Wie viele Kerne oder CALs Ihre Umgebung braucht, klären wir gern vor der Bestellung mit Ihnen – nennen Sie uns dazu Anzahl der Nutzer oder Geräte, Server, Prozessoren und Kerne sowie die Anforderungen Ihres Softwareherstellers.
Häufige Fragen
Darf ich SQL Server Express im Unternehmen produktiv nutzen? Ja. Express ist kostenlos und auch für den Produktivbetrieb lizenziert. Nur die Developer- und die Evaluation-Editionen sind auf Entwicklung, Test und Erprobung beschränkt.
Was passiert, wenn meine Express-Datenbank 50 GB erreicht? Die Grenze gilt je Datenbank. Ist sie erreicht, kann die Datenbank nicht weiter wachsen. Sie können Express ohne Neuinstallation der Datenbanken auf Standard oder Enterprise hochstufen.
Brauche ich für SQL Server 2025 Standard eine Server-Lizenz und CALs? Im Modell Server + CAL ja: eine Server-Lizenz je Server und eine CAL je Benutzer oder Gerät. Lizenzieren Sie stattdessen pro Kern, entfallen die CALs.
Gelten meine CALs von SQL Server 2022 auch für SQL Server 2025? Nein. CALs berechtigen zum Zugriff auf dieselbe oder ältere Versionen. Für einen SQL Server 2025 brauchen Sie CALs der Version 2025; diese gelten umgekehrt auch für ältere SQL Server.
Läuft SQL Server 2025 auf Windows 11? Express, Standard und die Developer-Editionen ja. Enterprise setzt Windows Server voraus (Windows Server 2019 oder neuer). SQL Server 2025 läuft außerdem unter Linux.
Wie lange bekommt SQL Server 2025 Updates? Laut Microsoft endet der allgemeine Support im Januar 2031, der erweiterte Support mit Sicherheitsupdates im Januar 2036.
Quellen
Geprüft am 10.11.2026 anhand der Herstellerangaben:
- learn.microsoft.com/en-us/sql/sql-server/maximum-capacity-specifications-for-sql-server
- learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2025
- www.microsoft.com/licensing/guidance/SQL
- www.microsoft.com/licensing/terms/productoffering/SQLServer/MCA
- learn.microsoft.com/en-us/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server-2025
- learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2022
- learn.microsoft.com/en-us/lifecycle/products/sql-server-2025