Versionshinweise für SQL Server 2017 für Linux

Gilt für:yesSQL Server (alle unterstützten Versionen) – Linux

Die folgenden Versionshinweise gelten für SQL Server 2017 (14.x) für Linux. Dieser Artikel ist in Abschnitte für jedes einzelne Release unterteilt. Die Unterstützung und bekannten Probleme der allgemein verfügbaren Version sind ausführlich dokumentiert. Jedes kumulative Update (cumulative update, CU) und jede allgemeine Vertriebsversion (general distribution release, GDR) verfügt über einen Link zu einem Supportartikel, in dem die Änderungen des kumulativen Updates und Links zu herunterladbaren Linux-Paketen enthalten sind.

Tipp

Diese Versionshinweise gelten spezifisch für Releases von SQL Server 2017 (14.x). Weitere Informationen über den neuen SQL Server 2019 (15.x) finden Sie in den Versionshinweisen für SQL Server 2019 unter Linux.

Unterstützte Plattformen

Plattform Dateisystem Installationshandbuch
Red Hat Enterprise Linux-Server 7.7 – 7.9 oder 8.0 – 8.5 XFS oder EXT4 Installationshandbuch
SUSE Enterprise Linux-Server v12 SP3 – SP5 XFS oder EXT4 Installationshandbuch
Ubuntu 16.04 LTS, 18.04 LTS XFS oder EXT4 Installationshandbuch
Docker-Engine 1.8+ für Linux. Installationshandbuch

Tipp

Weitere Informationen finden Sie in den Systemanforderungen für SQL Server für Linux. Die neuesten Richtlinien zur Unterstützung für SQL Server 2017 (14.x) finden Sie unter Technical support policy for Microsoft SQL Server (Richtlinien für die technische Unterstützung von Microsoft SQL Server).

Tools

Die meisten Clienttools für SQL Server können mühelos für SQL Server für Linux verwendet werden. Für einige Tools muss womöglich eine spezifische Versionsanforderung erfüllt werden, damit ihr volles Potential mit Linux genutzt werden kann. Eine vollständige Liste der SQL Server-Tools finden Sie unter SQL Tools and Utilities for SQL Server (SQL-Tools und Hilfsprogramme für SQL Server).

Releaseverlauf

In der folgenden Tabelle wird der Releaseverlauf von SQL Server 2017 (14.x) aufgelistet.

Release Version Veröffentlichungsdatum
CU29-GDR 14.0.3445.2 14.06.2022
CU29 14.0.3436.1 30.03.2022
CU28 14.0.3430.2 13.01.2022
CU27 14.0.3421.10 27.10.2021
CU26 14.0.3411.3 2021-09-14
CU25 14.0.3401.7 2021-07-12
CU24 14.0.3391.2 10.05.2021
CU23 14.0.3381.3 24.02.2021
CU22-GDR 14.0.3370.1 2021-01-12
CU22 14.0.3356.20 2020-09-10
CU21 14.0.3335.7 2020-07-01
CU20 14.0.3294.2 2020-04-10
CU19 14.0.3281.6 5\.2.2020
CU18 14.0.3257.3 2019-12-09
CU17 14.0.3238.1 2019-10-08
CU16 14.0.3223.3 2019-08-01
CU15 14.0.3162.1 23.5.2019
CU14 14.0.3076.1 25.3.2019
CU13 14.0.3048.4 18.12.2018
CU12 14.0.3045.24 24.10.2018
CU11 14.0.3038.14 20.9.2018
CU10 14.0.3037.1 27.8.2018
CU9-GDR2 14.0.3035.2 18.8.2018
GDR2 14.0.2002.14 18.8.2018
CU9 14.0.3030.27 18.7.2018
CU8 14.0.3029.16 21.6.2018
CU7 14.0.3026.27 24.5.2018
CU6 14.0.3025.34 19.4.2018
CU5 14.0.3023.8 20.3.2018
CU4 14.0.3022.28 20.2.2018
CU3 14.0.3015.40 3\.1.2018
GDR1 14.0.2000.63 3\.1.2018
CU2 14.0.3008.27 28.11.2017
CU1 14.0.3006.16 24.10.2017
GA 14.0.1000.169 2\.10.2017

Installieren von Updates

Wenn Sie das CU-Repository (mssql-server-2017) konfiguriert haben, erhalten Sie das neueste kumulative Update von SQL Server-Paketen, wenn Sie neue Installationen durchführen. Das CU-Repository wird standardmäßig in allen Paketinstallationsartikeln zu SQL Server für Linux verwendet. Wenn Sie das GDR-Repository (mssql-server-2017-gdr) konfiguriert haben, erhalten Sie nur die wichtigen Sicherheitsupdates, die seit der allgemeinen Verfügbarkeit veröffentlicht wurden. Wenn Sie CU- oder GDR-Updates für Docker-Container benötigen, verwenden Sie die offiziellen Images für Microsoft SQL Server für Linux für die Docker-Engine. Weitere Informationen zur Repositorykonfiguration finden Sie unter Configure repositories for SQL Server on Linux (Konfigurieren von Repositorys für SQL Server für Linux).

Führen Sie den entsprechenden Updatebefehl für jedes Paket durch, wenn Sie vorhandene SQL Server-Pakete aktualisieren, um das neueste kumulative Update zu erhalten. Spezifische Updateanweisungen für die einzelnen Pakete finden Sie in den folgenden Installationshandbüchern:

CU29-GDR (Juni 2022)

Das ist das Release des kumulativen Updates 29-GDR (CU29-GDR) von SQL Server 2017 (14.x). Die Version der SQL Server-Datenbank-Engine für dieses Release lautet 14.0.3445.2. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/5014553.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 8.x RPM-Pakete

(RHEL 7.x RPM-Pakete abrufen)
14.0.3445.2-4 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3445.2-4 Datenbank-Engine-RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 18.04 Debian-Pakete

(Ubuntu 16.04 Debian-Pakete abrufen)
14.0.3445.2-4 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU29 (März 2022)

Dies ist die Version Cumulative Update 29 (CU29) von SQL Server 2017 (14.x). Die Version der SQL Server-Datenbank-Engine für diese Version ist 14.0.3436.1. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/5010786.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 8.x RPM-Pakete

(RHEL 7.x RPM-Pakete abrufen)
14.0.3436.1-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3436.1-1 Datenbank-Engine-RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 18.04 Debian-Pakete

(Ubuntu 16.04 Debian-Pakete abrufen)
14.0.3436.1-1 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU28 (Januar 2022)

Dies ist das CU28-Release (Cumulative Update 28) von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet 14.0.3430.2. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/5008084.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 8.x RPM-Pakete

(RHEL 7.x RPM-Pakete abrufen)
14.0.3430.2-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3430.2-1 Datenbank-Engine-RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 18.04 Debian-Pakete

(Ubuntu 16.04 Debian-Pakete abrufen)
14.0.3430.2-1 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU27 (Oktober 2021)

Dies ist das CU27-Release (Cumulative Update 27) von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet 14.0.3421.10. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/5006944.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 8.x RPM-Pakete

(RHEL 7.x RPM-Pakete abrufen)
14.0.3421.10-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3421.10-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 18.04 Debian-Pakete

(Ubuntu 16.04 Debian-Pakete abrufen)
14.0.3421.10-2 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU26 (September 2021)

Dies ist das CU26-Release (Cumulative Update 26) von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet 14.0.3411.3. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/5005226.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 8.x RPM-Pakete

(RHEL 7.x RPM-Pakete abrufen)
14.0.3411.3-16 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3411.3-16 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 18.04 Debian-Pakete

(Ubuntu 16.04 Debian-Pakete abrufen)
14.0.3411.3-16 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU25 (Juli 2021)

Dies ist das CU25-Release (Cumulative Update 25) von SQL Server 2017 (14.x). Die Version von SQL Server-Datenbank-Engine für dieses Release ist 14.0.3401.7. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/5003830.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 8.x RPM-Pakete

(RHEL 7.x RPM-Pakete abrufen)
14.0.3401.7-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3401.7-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 18.04 Debian-Pakete

(Ubuntu 16.04 Debian-Pakete abrufen)
14.0.3401.7-2 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU24 (Mai 2021)

Dies ist das CU24-Release (Cumulative Update 24) von SQL Server 2017 (14.x). Die Version von SQL Server-Datenbank-Engine für dieses Release ist 14.0.3391.2. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/5001228.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 8.x RPM-Pakete

(RHEL 7.x RPM-Pakete abrufen)
14.0.3391.2-12 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3391.2-12 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 18.04 Debian-Pakete

(Ubuntu 16.04 Debian-Pakete abrufen)
14.0.3391.2-12 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU23 (Februar 2021)

Dies ist das CU23-Release (Cumulative Update 23) von SQL Server 2017 (14.x). Die Version von SQL Server-Datenbank-Engine für dieses Release ist 14.0.3381.3. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/5000685.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 8.x RPM-Pakete

(RHEL 7.x RPM-Pakete abrufen)
14.0.3381.3-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3381.3-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 18.04 Debian-Pakete

(Ubuntu 16.04 Debian-Pakete abrufen)
14.0.3381.3-2 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU22-GDR (Januar 2021)

Dies ist das CU22-GDR-Release (GDR von Cumulative Update 22) von SQL Server 2017 (14.x). Die Version von SQL Server-Datenbank-Engine für dieses Release ist 14.0.3370.1. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4577467.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 8.x RPM-Pakete

(RHEL 7.x RPM-Pakete abrufen)
14.0.3370.1-23-18 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3370.1-18 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 18.04 Debian-Pakete

(Ubuntu 16.04 Debian-Pakete abrufen)
14.0.3370.1-18 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU22 (September 2020)

Dies ist das CU22-Release (Cumulative Update 22) von SQL Server 2017 (14.x). Die Version von SQL Server-Datenbank-Engine für dieses Release ist 14.0.3356.20. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4577467.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 8.x RPM-Pakete

(RHEL 7.x RPM-Pakete abrufen)
14.0.3356.20–23 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3356.20–23 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 18.04 Debian-Pakete

(Ubuntu 16.04 Debian-Pakete abrufen)
14.0.3356.20–23 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU21 (Juli 2020)

Dies ist das CU21-Release (Cumulative Update 21) von SQL Server 2017 (14.x). Die Version von SQL Server-Datenbank-Engine für dieses Release ist 14.0.3335.7. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4557397.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 8.x RPM-Pakete

(RHEL 7.x RPM-Pakete abrufen)
14.0.3335.7-17 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3335.7-17 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 18.04 Debian-Pakete

(Ubuntu 16.04 Debian-Pakete abrufen)
14.0.3335.7-17 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU20 (April 2020)

Dies ist das CU20-Release (Cumulative Update 20) von SQL Server 2017 (14.x). Die Version von SQL Server-Datenbank-Engine für dieses Release ist 14.0.3294.2. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4541283.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Hinweis

Ubuntu 18.04 und RHEL 8 werden jetzt für SQL Server 2017 ab CU20 unterstützt.

Die Links zu den Offline-Installationspaketen für Ubuntu zeigen auf Ubuntu 18.04-Pakete, mit Ausnahme des SSIS-Pakets (dieses ist für Ubuntu 18.04 nicht verfügbar). Wenn Sie Pakete für Ubuntu 16.04 benötigen, können Sie diese von diesem Downloadpfad herunterladen: https://packages.microsoft.com/ubuntu/16.04/mssql-server-2017/pool/main/m/.

Die Links zu den Offline-Installationspaketen für Red Hat zeigen auf RHEL 8-Pakete, mit Ausnahme des SSIS-Pakets (dieses ist für RHEL 8 nicht verfügbar). Wenn Sie Pakete für RHEL 7 benötigen, können Sie diese von diesem Downloadpfad herunterladen: https://packages.microsoft.com/rhel/7/mssql-server-2017/.

Paket Paketversion Downloads
RHEL 8.x RPM-Pakete

(RHEL 7.x RPM-Pakete abrufen)
14.0.3294.2-27 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3294.2-27 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 18.04 Debian-Pakete

(Ubuntu 16.04 Debian-Pakete abrufen)
14.0.3294.2-27 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU 19 (Februar 2020)

Dies ist das CU19-Release (Cumulative Update 19) von SQL Server 2017 (14.x). Die Version von SQL Server-Datenbank-Engine für dieses Release ist 14.0.3281.6. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4535007.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3281.6-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3281.6-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3281.6-2 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU18 (Dezember 2019)

Dies ist das CU18-Release (Cumulative Update 18) von SQL Server 2017 (14.x). Die Version von SQL Server-Datenbank-Engine für dieses Release ist 14.0.3257.3. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4527377.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3257.3-13 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3257.3-13 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3257.3-13 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

Hinzugefügte Unterstützung

  • Change Data Capture wird nun ab dem kumulativen Update 18 für SQL Server 2017 für Linux unterstützt.
  • Transaktionsreplikation wird nun ab dem kumulativen Update 18 für SQL Server 2017 für Linux unterstützt.

Bemerkungen

Container von SQL Server 2017 verfügen nun wie unten anhand von Beispielen beschrieben über ein neues Taggingmuster.

  • mcr.microsoft.com/mssql/server:<SQL Server Version>-<update>-<Linux Distribution>-<Linux Distribution Version>

    Dadurch wird für das Containerimage mit der im Tag beschriebenen Kombination ein Pull ausgeführt.

  • mcr.microsoft.com/mssql/server:<SQL Server Version>-latest

    Hiermit wird für die aktuelle SQL Server-Version auf der aktuellen unterstützten Ubuntu-Version ein Pull ausgeführt.

Beispiele:

mcr.microsoft.com/mssql/server:2017-CU18-ubuntu-16.04

Dadurch wird für das CU18-Release von SQL Server 2017, das auf dem Container von Ubuntu 16.04 basiert, ein Pull ausgeführt.

mcr.microsoft.com/mssql/server:2017-latest

Hiermit wird für die aktuelle Version von SQL Server 2017 (als der Artikel verfasst wurde, handelte es sich um CU18), die auf dem Container von Ubuntu 16.04 basiert, ein Pull ausgeführt.

Hinweis

Wir veröffentlichen zukünftig keine Container mit anderen Taggingmustern für Container von SQL Server 2017 mehr.

CU17 (Oktober 2019)

Dies ist das CU17-Release (Cumulative Update 17) von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release ist 14.0.3238.1. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4515579.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3238.1-19 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3238.1-19 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3238.1-19 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU16 (August 2019)

Dies ist das CU16-Release (Cumulative Update 16) von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet 14.0.3223.3. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4508218.

Neuerungen

Neue Funktion oder Update Details
MS DTC-Unterstützung Unterstützung für den Microsoft Distributed Transaction Coordinator (MS DTC) für SQL Server 2017. Weitere Informationen finden Sie unter Konfigurieren des Microsoft Distributed Transaction Coordinator (MS DTC) unter Linux.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3223.3-15 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3223.3-15 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3223.3-15 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU15 (Mai 2019)

Dies ist das CU15-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3162.1. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4498951.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3162.1-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3162.1-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3162.1-1 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU14 (März 2019)

Dies ist das CU14-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3076.1. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4484710.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3076.1-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3076.1-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3076.1-2 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU13 (Dezember 2018)

Dies ist das CU13-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3048.4. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4466404.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3048.4-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3048.4-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3048.4-1 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU12 (Oktober 2018)

Dies ist das CU12-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3045.24. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4464082.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3045.24-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3045.24-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3045.24-1 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU11 (September 2018)

Dies ist das CU11-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3038.14. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4462262.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3038.14-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3038.14-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3038.14-2 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU10 (August 2018)

Dies ist das CU10-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3037.1. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4342123.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3037.1-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3037.1-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3037.1-2 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU9-GDR2 (August 2018)

Hierbei handelt es sich um ein Sicherheitsupdate, das das zuvor veröffentlichte CU (CU9) für SQL Server 2017 (14.x) enthält. Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3035.2. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4293805.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3035.2-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SLES v12 RPM-Pakete 14.0.3035.2-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3035.2-1 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket

GDR2 (August 2018)

Hierbei handelt es sich um ein Sicherheitsupdate, das nur die Sicherheitskorrekturen von GDR2 (und GDR1) für SQL Server 2017 (14.x) enthält. Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.2002.14. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4293803.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.2002.14-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SLES v12 RPM-Pakete 14.0.2002.14-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.2002.14-1 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket

CU9 (Juli 2018)

Dies ist das CU9-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3030.27. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4341265.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3030.27-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3030.27-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3030.27-1 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU8 (Juni 2018)

Dies ist das CU8-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3029.16. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4338363.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3029.16-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3029.16-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3029.16-1 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU7 (Mai 2018)

Dies ist das CU7-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3026.27. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4229789.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3026.27-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3026.27-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3026.27-2 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU6 (April 2018)

Dies ist das CU6-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3025.34. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4101464.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3025.34-3 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3025.34-3 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3025.34-3 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU5 (März 2018)

Dies ist das CU5-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3023.8. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4092643.

Bekanntes Upgradeproblem

Wenn Sie ein Upgrade für ein vorheriges Release auf CU5 vornehmen, kann SQL Server mit der folgenden Fehlermeldung fehlschlagen:

Error: 4860, Severity: 16, State: 1.
Cannot bulk load. The file "C:\Install\SqlTraceCollect.dtsx" does not exist or you don't have file access rights.
Error: 912, Severity: 21, State: 2.
Script level upgrade for database 'master' failed because upgrade step 'msdb110_upgrade.sql' encountered error 200, state

Verwenden Sie die folgenden Befehle zum Aktivieren des SQL Server-Agents und Neustarten von SQL Server, um diesen Fehler zu beheben:

sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl start mssql-server

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3023.8-5 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3023.8-5 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3023.8-5 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

CU4 (Februar 2018)

Dies ist das CU4-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3022.28. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4056498.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Hinweis

Ab CU4 wird der SQL Server-Agent nicht mehr als separates Paket installiert. Er ist nun im Engine-Paket enthalten und muss für die Verwendung aktiviert werden.

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3022.28-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3022.28-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3022.28-2 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket
SSIS-Paket

GDR1 (Januar 2018)

Hierbei handelt es sich um ein Sicherheitsupdate, das nur die Sicherheitskorrekturen von GDR1 für SQL Server 2017 (14.x) enthält. Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.2000.63. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4057122.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.2000.63-3 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SLES v12 RPM-Pakete 14.0.2000.63-3 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.2000.63-3 Datenbank-Engine Debian-Paket
Debian-Paket mit hoher Verfügbarkeit
Volltextsuche Debian-Paket

CU3 (Januar 2018)

Dies ist das CU3-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3015.40. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4052987.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3015.40-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SQL Server-Agent RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3015.40-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SQL Server-Agent RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3015.40-1 Datenbank-Engine Debian-Paket
Hochverfügbarkeits-Debian-Paket
Volltextsuche Debian-Paket
SQL Server-Agent Debian-Paket
SSIS-Paket

CU2 (November 2017)

Dies ist das CU2-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3008.27. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/4052574.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3008.27-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SQL Server-Agent RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3008.27-1 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SQL Server-Agent RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3008.27-1 Datenbank-Engine Debian-Paket
Hochverfügbarkeits-Debian-Paket
Volltextsuche Debian-Paket
SQL Server-Agent Debian-Paket
SSIS-Paket

CU1 (Oktober 2017)

Dies ist das CU1-Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.3006.16. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/KB4053439.

Paketdetails

Für manuelle oder offline durchgeführte Paketinstallationen können Sie die RPM- und Debian-Pakete herunterladen, die in der folgenden Tabelle aufgeführt werden:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.3006.16-3 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SQL Server-Agent RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.3006.16-3 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SQL Server-Agent RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.3006.16-3 Datenbank-Engine Debian-Paket
Hochverfügbarkeits-Debian-Paket
Volltextsuche Debian-Paket
SQL Server-Agent Debian-Paket
SSIS-Paket

GA (Oktober 2017)

Dies ist das allgemein verfügbare Release von SQL Server 2017 (14.x). Die SQL Server-Datenbank-Engine-Version für dieses Release lautet: 14.0.1000.169.

Paketdetails

In der folgenden Tabelle werden Paketinformationen und Downloadlinks für die RPM- und Debian-Pakete aufgeführt. Sie müssen diese Pakete nicht direkt herunterladen, wenn Sie die Schritte der folgenden Installationshandbücher befolgen:

Paket Paketversion Downloads
RHEL 7.x RPM-Pakete 14.0.1000.169-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SQL Server-Agent RPM-Paket
SSIS-Paket
SLES v12 RPM-Pakete 14.0.1000.169-2 Datenbank-Engine RPM-Paket
Hochverfügbarkeits-RPM-Paket
Volltextsuche RPM-Paket
SQL Server-Agent RPM-Paket
Ubuntu 16.04 Debian-Pakete 14.0.1000.169-2 Datenbank-Engine Debian-Paket
Hochverfügbarkeits-Debian-Paket
Volltextsuche Debian-Paket
SQL Server-Agent Debian-Paket
SSIS-Paket

Bekannte Probleme

In den folgenden Abschnitten werden bekannte Probleme mit dem allgemein verfügbaren Release von SQL Server 2017 (14.x) für Linux beschrieben.

Allgemein

  • Der Name des Hosts, auf dem SQL Server installiert ist, darf maximal 15 Zeichen lang sein.

    • Lösung: Ändern Sie den Namen unter /etc/hostname in einen Namen, der maximal 15 Zeichen enthält.
  • Wenn Sie die Systemzeit manuell auf einen früheren Zeitpunkt festlegen, aktualisiert SQL Server die interne Systemzeit in SQL Server nicht mehr.

    • Lösung: Starten Sie SQL Server neu.
  • Nur Installationen mit einzelner Instanz werden unterstützt.

    • Lösung: Wenn Sie mehrere Instanzen auf einem bestimmten Host verwenden möchten, ziehen Sie die Verwendung von VMs (virtuelle Computer) oder Docker-Containern in Betracht.
  • Der SQL Server-Konfigurations-Manager kann keine Verbindung mit SQL Server für Linux herstellen.

  • Die Standardsprache der sa-Anmeldung ist Englisch.

    • Lösung: Ändern Sie die Sprache für die sa-Anmeldung mithilfe der Anweisung ALTER LOGIN.

Datenbanken

  • Die Masterdatenbank kann nicht mit dem Hilfsprogramm „mssql-conf“ verschoben werden. Andere Systemdatenbanken können mit „mssql-conf“ verschoben werden.

  • Beim Wiederherstellen einer Datenbank, die in SQL Server für Windows gesichert wurde, müssen Sie die Klausel WITH MOVE in der Transact-SQL-Anweisung verwenden.

  • Gewisse Algorithmen (Suites mit Verschlüsselungsverfahren) für TLS (Transport Layer Security) funktionieren in SQL Server für Linux nicht ordnungsgemäß. Dies führt zu Verbindungsfehlern beim Herstellen einer Verbindung mit SQL Server sowie beim Herstellen von Verbindungen zwischen Replikaten in Hochverfügbarkeitsgruppen.

    • Lösung: Passen Sie das Konfigurationsskript mssql.conf für SQL Server für Linux an, um problematische Suites mit Verschlüsselungsverfahren zu deaktivieren, indem Sie wie folgt vorgehen:

      1. Fügen Sie Folgendes unter „/var/opt/mssql/mssql.conf“ hinzu.

        [network]
        tlsciphers= AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:!ECDHE-RSA-AES128-GCM-SHA256:!ECDHE-RSA-AES256-GCM-SHA384:!ECDHE-ECDSA-AES256-GCM-SHA384:!ECDHE-ECDSA-AES128-GCM-SHA256:!ECDHE-ECDSA-AES256-SHA384:!ECDHE-ECDSA-AES128-SHA256:!ECDHE-ECDSA-AES256-SHA:!ECDHE-ECDSA-AES128-SHA:!ECDHE-RSA-AES256-SHA384:!ECDHE-RSA-AES128-SHA256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES128-SHA:!DHE-RSA-AES256-GCM-SHA384:!DHE-RSA-AES128-GCM-SHA256:!DHE-RSA-AES256-SHA:!DHE-RSA-AES128-SHA:!DHE-DSS-AES256-SHA256:!DHE-DSS-AES128-SHA256:!DHE-DSS-AES256-SHA:!DHE-DSS-AES128-SHA:!DHE-DSS-DES-CBC3-SHA:!NULL-SHA256:!NULL-SHA
        

        Hinweis

        Im vorangehenden Code negiert ! den Ausdruck. Damit wird OpenSSL mitgeteilt, dass die folgende Verschlüsselungssammlung nicht verwendet werden soll.

      2. Starten Sie SQL Server mithilfe des folgenden Befehls neu.

        sudo systemctl restart mssql-server
        
  • SQL Server 2014 (12.x)-Datenbanken unter Windows, die In-Memory-OLTP nutzen, können nicht in SQL Server 2017 (14.x) für Linux wiederhergestellt werden. Führen Sie zunächst ein Upgrade auf SQL Server 2016 (13.x) oder SQL Server 2017 (14.x) unter Windows für die Datenbanken durch, und verschieben Sie sie anschließend per Backup/Wiederherstellung oder durch Trennen/Anfügen in SQL Server für Linux, um eine SQL Server 2014 (12.x)-Datenbank wiederherzustellen, die In-Memory-OLTP nutzt.

  • Unter Linux wird die Benutzerberechtigung ADMINISTER BULK OPERATIONS zurzeit nicht unterstützt.

Netzwerk

Features, die ausgehende TCP-Verbindungen aus dem sqlservr-Prozess nutzen, z. B. Verbindungsserver oder Verfügbarkeitsgruppen, funktionieren möglicherweise nicht, wenn beide der folgenden Bedingungen erfüllt werden:

  1. Der Zielserver wurde mit einem Hostnamen anstelle einer IP-Adresse angegeben.

  2. IPv6 ist im Kernel der Quellinstanz deaktiviert. Alle der folgenden Tests müssen bestanden werden, um zu überprüfen, ob IPv6 im Kernel Ihres Systems aktiviert ist:

    • cat /proc/cmdline gibt die boot-Befehlszeile des aktuellen Kernels aus. Die Ausgabe darf ipv6.disable=1 nicht enthalten.
    • Das Verzeichnis „/proc/sys/net/ipv6/“ muss vorhanden sein.
    • Ein C-Programm, das socket(AF_INET6, SOCK_STREAM, IPPROTO_IP) aufruft, sollte erfolgreich sein – der Systemaufruf muss „fd ! = -1“ zurückgeben und darf nicht mit EAFNOSUPPORT fehlschlagen.

Der genaue Fehler hängt vom Feature ab. Bei Verbindungsservern zeigt sich dieser Fehler in Form eines Anmeldungstimeouts. Bei Verfügbarkeitsgruppen schlägt die ALTER AVAILABILITY GROUP JOIN-DDL auf dem sekundären Replikat nach 5 Minuten mit einem Timeout beim Download der Konfiguration fehl.

Führen Sie einen der folgenden Schritte aus, um dieses Problem zu umgehen:

  1. Verwenden Sie IP-Adressen anstelle von Hostnamen, um das Ziel der TCP-Verbindung anzugeben.

  2. Aktivieren Sie IPv6 im Kernel, indem Sie ipv6.disable=1 aus der boot-Befehlszeile entfernen. Die Vorgehensweise hierfür hängt von der Linux-Verteilung und dem Bootloader (z. B. GRUB) ab. Wenn Sie IPv6 deaktivieren möchten, können Sie dennoch deaktivieren, indem Sie net.ipv6.conf.all.disable_ipv6 = 1 in der sysctl-Konfiguration festlegen (z.B. /etc/sysctl.conf). Dadurch wird weiterhin verhindert, dass der Netzwerkadapter des Systems eine IPv6-Adresse erhält, und ermöglicht dennoch die Funktion der sqlservr-Features.

Network File System (NFS)

Wenn Sie NFS-Remotefreigaben (Network File System) in der Produktion verwenden, beachten Sie die folgenden Anforderungen für die Unterstützung:

  • Verwenden Sie NFS in der Version 4.2 oder höher. Ältere NFS-Versionen unterstützen nicht die erforderlichen Features, wie das Erstellen von Fallocate- oder Sparsedateien, die häufig in modernen Dateisystemen enthalten sind.
  • Verwenden Sie nur die Verzeichnisse vom Typ /var/opt/mssql in der NFS-Bereitstellung. Andere Dateien, wie z. B. die SQL Server-Systembinärdateien, werden nicht unterstützt.
  • Stellen Sie sicher, dass NFS-Clients beim Einbinden der Remotefreigabe die Option „NOLOCK“ verwenden.

Lokalisierung

  • Wenn Ihr Gebietsschema während des Setups nicht Englisch (en_us) ist, müssen Sie die UTF-8-Codierung in Ihrer Bash-Sitzung bzw. Ihrem Terminal verwenden. Wenn Sie die ASCII-Codierung verwenden, kann ein Fehler ähnlich dem Folgenden auftreten:

    UnicodeEncodeError: 'ascii' codec can't encode character u'\xf1' in position 8: ordinal not in range(128)
    

    Wenn Sie die UTF-8-Codierung nicht verwenden können, führen Sie das Setup mit der Umgebungsvariable MSSQL_LCID aus, um Ihre Sprachauswahl festzulegen.

    sudo MSSQL_LCID=<LcidValue> /opt/mssql/bin/mssql-conf setup
    
  • Beim Ausführen des Befehls „mssql-conf setup“ und Durchführen einer nicht-englischen Installation von SQL Server, werden falsche erweiterte Zeichen nach dem lokalisierten Text „Configuring SQL Server...“ (SQL Server wird konfiguriert...) angezeigt. Bei Installationen basierend auf Sprachen mit nicht-lateinischen Zeichen kann der Text vollständig fehlen. Der fehlende Text sollte die folgende lokalisierte Zeichenfolge darstellen: „Die Lizenzierungs-PID wurde erfolgreich verarbeitet. Die neue Edition lautet [<Name>-Edition].“ Diese Zeichenfolge wird nur zu Informationszwecken ausgegeben, und das nächste kumulative Update für SQL Server wird dieses Problem für alle Sprachen beheben. Dies wirkt sich nicht auf die erfolgreiche Installation von SQL Server aus.

SQL Server Integration Services (SSIS)

  • Das Paket mssql-server-is wird in diesem Release nicht für SUSE unterstützt. Es wird derzeit für Ubuntu und Red Hat Enterprise Linux (RHEL) unterstützt.

  • Mit Integration Services unter Linux CTP 2.1 Refresh und höher können Integration Services-Pakete ODBC-Verbindungen unter Linux verwenden. Diese Funktion wurde mit den Treibern von SQL Server und MySQL ODBC getestet, sollte jedoch auch mit einem Unicode-Treiber verwendet werden können, der der ODBC-Spezifikation entspricht. Zur Entwurfszeit können Sie entweder einen DSN oder eine Verbindungszeichenfolge angeben, um eine Verbindung mit den ODBC-Daten herzustellen. Sie können aber auch die Windows-Authentifizierung verwenden. Weitere Informationen hierzu finden Sie im Blogbeitrag mit der Ankündigung zur ODBC-Unterstützung unter Linux.

  • Die folgenden Features werden in diesem Release nicht unterstützt, wenn Sie SSIS-Pakete unter Linux ausführen:

    • Integration Services-Katalogdatenbank
    • Geplante Paketausführung des SQL Agent
    • Windows-Authentifizierung
    • Drittanbieterkomponenten
    • Change Data Capture (CDC)
    • Integration Services Scale Out
    • Azure Feature Pack für SSIS
    • Hadoop- und HDFS-Unterstützung
    • Microsoft Connector for SAP BW

Eine Liste der integrierten SSIS-Komponenten, die derzeit nicht unterstützt oder nur bedingt unterstützt werden, finden Sie unter Limitations and known issues for SSIS on Linux (Einschränkungen und bekannte Probleme für SSIS unter Linux).

Weitere Informationen zu SSIS unter Linux finden Sie in den folgenden Artikeln:

SQL Server Management Studio (SSMS)

Die folgenden Einschränkungen gelten für SQL Server Management Studio unter Windows mit Verbindung zu SQL Server für Linux.

  • Wartungspläne werden nicht unterstützt.

  • Verwaltungs-Data Warehouse und der Datensammler in SQL Server Management Studio werden nicht unterstützt.

  • Benutzeroberflächenkomponenten von SQL Server Management Studio, die über Optionen für die Windows-Authentifizierung oder für Windows-Ereignisprotokolle verfügen, funktionieren unter Linux nicht. Sie können diese Features mit anderen Optionen (z. B. SQL-Anmeldungen) weiterhin verwenden.

  • Die Anzahl beizubehaltender Protokolldateien kann nicht geändert werden.

Nächste Schritte

In den folgenden Schnellstarts finden Sie Informationen zu den ersten Schritten:

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