Versionshinweise für SQL Server 2017 für Linux
Gilt für:
SQL 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 1, 18.04 LTS | XFS oder EXT4 | Installationshandbuch |
| Docker-Engine 1.8+ für Linux. | – | Installationshandbuch |
1 Die Unterstützung für SQL Server unter Ubuntu 16.04 ist zeitlich begrenzt. Ende April 2021 ging das fünfjährige Standardwartungsfenster für LTS-Releases (langfristige Unterstützung) für Ubuntu 16.04 in ESM-Unterstützung (Extended Security Maintenance) über. Weitere Informationen finden Sie unter Übergang von LTS (Long Term Support) zu ESM (Extended Security Maintenance) für Ubuntu 16.04 | Ubuntu.
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 |
|---|---|---|
| CU30 | 14.0.3451.2 | 13.7.2022 |
| 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:
- Installieren des SQL Server-Pakets
- Installieren des Volltextsuchepakets
- Install SQL Server Integration Services (Installieren von SQL Server Integration Services)
- Aktivieren des SQL Server-Agents
CU30 (Juli 2022)
Dies ist das Release des kumulativen Updates 30 (CU 30) von SQL Server 2017 (14.x). Die Version der SQL Server-Datenbank-Engine für dieses Release lautet 14.0.3451.2. Informationen zu den Fehlerbehebungen und Verbesserungen in diesem Release finden Sie unter https://support.microsoft.com/help/5013756.
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.3451.2-1 | Datenbank-Engine RPM-Paket Hochverfügbarkeits-RPM-Paket Volltextsuche RPM-Paket SSIS-Paket |
| SLES v12 RPM-Pakete | 14.0.3451.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.3451.2-1 | Datenbank-Engine Debian-Paket Debian-Paket mit hoher Verfügbarkeit Volltextsuche Debian-Paket SSIS-Paket |
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>-latestHiermit 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:
- Installieren des SQL Server-Pakets
- Installieren des Volltextsuchepakets
- Install SQL Server Agent package (Installieren des SQL Server-Agent-Pakets)
- Install SQL Server Integration Services (Installieren von SQL Server Integration Services)
| 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:
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-SHAHinweis
Im vorangehenden Code negiert
!den Ausdruck. Damit wird OpenSSL mitgeteilt, dass die folgende Verschlüsselungssammlung nicht verwendet werden soll.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:
Der Zielserver wurde mit einem Hostnamen anstelle einer IP-Adresse angegeben.
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/cmdlinegibt die boot-Befehlszeile des aktuellen Kernels aus. Die Ausgabe darfipv6.disable=1nicht 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:
Verwenden Sie IP-Adressen anstelle von Hostnamen, um das Ziel der TCP-Verbindung anzugeben.
Aktivieren Sie IPv6 im Kernel, indem Sie
ipv6.disable=1aus 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 Sienet.ipv6.conf.all.disable_ipv6 = 1in dersysctl-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 setupBeim 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.
Volltextsuche
- In diesem Release sind nicht alle Filter verfügbar, einschließlich Filter für Office-Dokumente. Eine Liste aller unterstützten Filter finden Sie unter Install SQL Server Full-Text Search on Linux (Installieren der SQL Server-Volltextsuche unter Linux).
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:
- Blog post announcing SSIS support for Linux (Blogbeitrag mit Ankündigung der SSIS-Unterstützung für Linux).
- Installieren von SSIS (SQL Server Integration Services) unter Linux
- Extrahieren, Transformieren und Laden von Daten unter Linux mit SSIS
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:
- Installation unter Red Hat Enterprise Linux
- Installation unter SUSE Linux Enterprise Server
- Installation unter Ubuntu
- Ausführung in Docker
- Provision a SQL VM in Azure (Bereitstellen einer SQL-VM in Azure)
- Ausführen & Verbinden - Cloud
Antworten auf häufig gestellte Fragen finden Sie unter Häufig gestellte Fragen zu SQL Server für Linux.