Freigeben über


Was ist SQL Server für Linux?

Gilt für:SQL Server unter Linux

SQL Server läuft unter Linux ab SQL Server 2017 (14.x). Es ist die gleiche SQL Server-Datenbank-Engine mit vielen ähnlichen Features und Diensten auf allen unterstützten Betriebssystemen.

Erste Schritte

Wenn Sie mit SQL Server vertraut, aber mit Linux nicht vertraut sind, lesen Sie Einführung in Linux-Ressourcen für SQL-Benutzer.

Wenn Sie mit Linux vertraut sind und mit SQL Server nicht vertraut sind, lesen Sie Neue Informationen zu SQL Server: Lernressourcen.

Wählen Sie Ihre Installation aus.

In den folgenden Abschnitten können Sie SQL Server für 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 Sie SQL Server für Linux auf physischer Hardware oder einem virtuellen Computer (VM) installieren und eine Datenbank erstellen:

Plattform SQL Server unterstützte 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 auf 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 unter Quickstart: Ausführen SQL Server Linux-Containerimages mit Docker.

Die SQL Server Containerimages werden veröffentlicht und sind in der Microsoft Containerregistrierung (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 Aktualisierungen von SQL Server-Container-Images im Microsoft Artifact Registry (MCR).

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

SQL Server für 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 Mit dem SQL Server mit sqlcmd verbinden
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) Um SQL Server Management Studio unter Windows zum Verwalten von SQL Server unter Linux zu verwenden
SQL Server Data Tools (SSDT) Use Visual Studio zum Erstellen von Datenbanken für SQL Server für Linux

Erkunden

SQL Server 2017 (14.x) und höheren Versionen haben die gleichen zugrunde liegenden Datenbank-Engine 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 für 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 für Linux SQL Server auf Windows
SQL Server 2022 (16.x) Veröffentlichungshinweise SQL Server für Linux SQL Server auf Windows
SQL Server 2019 (15.x) Veröffentlichungshinweise SQL Server für Linux SQL Server auf Windows
SQL Server 2017 (14.x) Veröffentlichungshinweise SQL Server für Linux SQL Server auf Windows

Tipp

Antworten auf häufig gestellte Fragen finden Sie im SQL Server für Linux FAQ.

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 Edit Microsoft Learn documentation.