Freigeben über


Was ist SQL Server für Linux?

Gilt für:SQL Server unter Linux

SQL Server wird unter Linux ausgeführt, beginnend mit SQL Server 2017 (14.x). Es ist dasselbe SQL Server-Datenbankmodul mit vielen ähnlichen Features und Diensten auf allen unterstützten Betriebssystemen.

Erste Schritte

Wenn Sie mit SQL Server vertraut sind und mit Linux nicht vertraut sind, lesen Sie "Neu bei Linux"-Ressourcen für SQL-Benutzer.

Wenn Sie mit Linux vertraut, aber mit SQL Server nicht vertraut sind, lesen Sie Neu bei SQL Server: Lernressourcen.

Wählen Sie Ihre Installation aus.

In den folgenden Abschnitten können Sie SQL Server unter Linux in Ihrer bevorzugten Umgebung installieren.

Installieren von SQL Server direkt auf einem Linux-Computer oder einer VM

In den folgenden Schnellstartartikeln wird beschrieben, wie SQL Server unter Linux auf physischer Hardware oder einem virtuellen Computer (VM) installiert und eine Datenbank erstellt wird:

Plattform UNTERSTÜTZTE SQL Server-Version
Red Hat Enterprise Linux (RHEL) 2017, 2019, 2022 und 2025
Ubuntu 2017, 2019, 2022 und 2025
SUSE Linux Enterprise Server (SLES) 1 Nur 2017, 2019 und 2022
SQL Server auf virtuellen Azure-Computern 2017, 2019, 2022 und 2025

1 SUSE Linux Enterprise Server (SLES) wird in SQL Server 2025 (17.x) und höheren Versionen nicht unterstützt.

Ausführen von SQL Server in einem Linux-Container

Container eignen sich für lokale Tests, kontinuierliche Integration und Bereitstellung (CI/CD) und ephemerale Workloads in Ihrer Entwicklungsumgebung. Sie werden auch häufig als Teil der Container-Orchestrierung in Produktionsumgebungen verwendet, einschließlich Azure Kubernetes Services (AKS), Red Hat OpenShift und DH2i DxOperator.

Anweisungen zum Installieren von SQL Server in einem Linux-Container finden Sie in der Schnellstartanleitung: Ausführen von SQL Server Linux-Containerimages mit Docker.

Die SQL Server-Containerimages werden veröffentlicht und sind in der Microsoft Container Registry (MCR) verfügbar. Sie werden auch an den folgenden Speicherorten katalogisiert, basierend auf dem Betriebssystemimage, das beim Erstellen des Containerimages verwendet wurde:

Hinweis

Container werden nur für die neuesten Linux-Distributionen in MCR veröffentlicht. Wenn Sie ein eigenes benutzerdefiniertes SQL Server-Containerimage für eine ältere unterstützte Verteilung erstellen, wird es weiterhin unterstützt. Weitere Informationen finden Sie unter bevorstehende Updates für SQL Server-Containerimages in der Microsoft Artifact Registry (MCR).For more information, see Upcoming updates to SQL Server container images on Microsoft Artifact Registry (MCR).

Installieren von SQL Server unter Windows-Subsystem für Linux (WSL 2)

SQL Server auf WSL 2 ist nur für Entwicklungszwecke vorgesehen und wird für Produktionsworkloads nicht unterstützt. Führen Sie SQL Server in WSL-Umgebungen auf einer der unterstützten Plattformen für die Version von SQL Server aus, die Sie ausführen möchten.

Anweisungen zum Installieren von SQL Server auf WSL 2 finden Sie unter Windows-Subsystem für Linux (WSL 2).

Verbinden

Stellen Sie nach der Installation eine Verbindung mit der SQL Server-Instanz auf Ihrem Linux-Computer her. Sie können eine lokale oder Remoteverbindung mit einer Vielzahl von Tools und Treibern herstellen. Die Schnellstarts veranschaulichen die Verwendung des sqlcmd-Befehlszeilentools. Weitere Tools sind:

Werkzeug Tutorial
sqlcmd-Hilfsprogramm Herstellen einer Verbindung mit SQL Server mit sqlcmd
MSSQL-Erweiterung für Visual Studio Code Verbinden und Abfragen einer Datenbank mit der MSSQL-Erweiterung für Visual Studio Code
SQL Server Management Studio (SSMS) Verwendung von SQL Server Management Studio unter Windows zur Verwaltung von SQL Server unter Linux
SQL Server Data Tools (SSDT) Verwenden von Visual Studio zum Erstellen von Datenbanken für SQL Server unter Linux

Erkunden

SQL Server 2017 (14.x) und höhere Versionen verfügen über das gleiche zugrunde liegende Datenbankmodul auf allen unterstützten Plattformen, einschließlich Linux und Containern. Daher funktionieren viele vorhandene Features und Funktionen auf dieselbe Weise. In diesem Bereich der Dokumentation werden einige dieser Features aus Linux-Sicht hervorgehoben und Bereiche aufgerufen, die über einzigartige Anforderungen für Linux verfügen.

Wenn Sie bereits mit SQL Server unter Linux vertraut sind, lesen Sie die Versionshinweise zu allgemeinen Richtlinien und bekannten Problemen für jede Version.

SQL Server-Version Versionshinweise (Linux) Neuigkeiten (Linux) Neuigkeiten (Windows)
SQL Server 2025 (17.x) Veröffentlichungshinweise SQL Server unter Linux SQL Server unter Windows
SQL Server 2025 (17.x) Veröffentlichungshinweise SQL Server unter Linux SQL Server unter Windows
SQL Server 2025 (17.x) Veröffentlichungshinweise SQL Server unter Linux SQL Server unter Windows
SQL Server 2025 (17.x) Veröffentlichungshinweise SQL Server unter Linux SQL Server unter Windows

Tipp

Antworten auf häufig gestellte Fragen finden Sie unter Häufig gestellte Fragen zu SQL Server für Linux.

Anfordern von Hilfe

Beitrag zur SQL-Dokumentation

Wussten Sie schon, dass Sie SQL-Inhalte selbst bearbeiten könnten? Hierdurch helfen Sie nicht nur mit, unsere Dokumentation zu verbessern, sondern Sie werden auch als Mitwirkender an der Seite aufgeführt.

Weitere Informationen finden Sie unter Bearbeiten der Microsoft Learn-Dokumentation.