Wartungsmodelle für SQL Server
Ursprüngliche Produktversion: SQL Server (alle unterstützten Versionen)
Ursprüngliche KB-Nummer: 935897
Dieser Artikel enthält weitere Informationen zu Wartungskanälen für derzeit unterstützte Versionen von Microsoft SQL Server. Die Kriterien für Korrekturen umfassen die Verfügbarkeit von Problemumgehungen, Kundeneffekt, Reproduzierbarkeit, die Komplexität des Codes, der geändert werden muss usw.
Um die Version, Edition und die neuesten Updates Ihrer SQL Server-Instanz zu ermitteln, überprüfen Sie die Version, Edition und Updateebene von SQL Server und deren Komponenten. Ausführliche Informationen zum Supportzyklus für jedes Produkt finden Sie im Mainstream-Lebenszyklus. Um die verschiedenen Optionen zu verstehen, die für SQL Server-Produkte verfügbar sind, die das Ende des Supports erreicht haben, überprüfen Sie das Ende der Supportoptionen für SQL Server.
Bereitstellungsmechanismen für SQL Server-Updates
Das SQL Server-Team verwendet ein geplantes Übermittlungsmodell zum Freigeben von Fixes und Produktupdates. Im Geplanten Liefermodell kann ein Kunde einen Fix erhalten, um seine kritischen Situationen in angemessener Zeit zu beheben. Darüber hinaus kann ein Kunde einen Fix erhalten, der strenge Tests unterzogen hat und die auf geplanter Basis veröffentlicht wird. Daher hat das SQL Server-Team die folgenden Übermittlungsmechanismen erstellt.
Kumulatives Update (CU)
Beschreibung | SQL Server 2017 und höhere Versionen (sowohl Windows- als auch Linux-Plattformen) | SQL Server 2016 und frühere Versionen |
---|---|---|
Contains | Alle Korrekturen, Verbesserungen und Featureverbesserungen seit der Veröffentlichungsversion des Produkts. | Alle Korrekturen, Verbesserungen und Featureverbesserungen seit der Releaseversion (RTM) oder seit dem neuesten installierten Baseline Service Pack. |
Veröffentlichungshäufigkeit | Jeden Monat für das erste Jahr nach einer SQL Server-Veröffentlichung und alle zwei Monate für die verbleibenden vier Jahre des gesamten 5-Jahres-Mainstream-Lebenszyklus. | Alle zwei Monate für einen bestimmten Basisplan. |
Lokalisierter Inhalt | Unterstützt lokalisierte Inhalte, sodass neue Featurevervollständigen und Supportierbarkeitsverbesserungen schneller bereitgestellt werden können. | |
Beispiel | KB5016394 – Kumulatives Update 17 für SQL Server 2019 (microsoft.com) | B5001092 – Kumulatives Update 17 für SQL Server 2016 SP2 (microsoft.com) |
Hinweise | CU31 für 2017 ist das letzte CU für SQL Server 2017. Wir versenden nur On-Demand-Fixes und Sicherheitsupdates für SQL Server 2017. | Wir versenden keine CUs mehr für SQL Server 2016 und frühere Versionen. Es werden nur On-Demand-Fixes und Sicherheitsupdates ausgeliefert. Für Produkte, die das Enddatum des erweiterten Supports erreicht haben, benötigen Sie ein ESU-Abonnement (Extended Security Update) für den Empfang von Sicherheitsupdates. |
Notiz
Das Update kann von jedem Kunden angefordert werden, unabhängig von ihrem Supportangebot.
On-Demand-Fixes (OD)
Enthält kritische Fixanforderungen, die alle diese Bedingungen erfüllen:
- Sie können nicht auf die geplante kumulative Updateversion warten.
- Es gibt keine angemessene Entschärfung oder Problemumgehung.
- Das Problem verursacht erhebliche Auswirkungen auf die Produkt- oder Anwendungsfunktionalität.
Der Hotfix kann von jedem Kunden angefordert werden, unabhängig von ihrem Supportangebot.
Der Hotfix wird basierend auf dem Bedarf des Kunden am oder vor einem sich gegenseitig vereinbarten Datum veröffentlicht. Der Hotfix richtet sich an einen bestimmten Basisplan, z. B. ein kumulatives Update oder ein Service Pack.
Dieser Hotfixbuild kann mindestens ein Fixes enthalten.
Es gibt keine definierte Häufigkeit.
Beispiel: KB4510083 – On-Demand-Hotfixupdatepaket 2 für SQL Server 2017 CU15
Allgemeine Verteilungsfreigabe (DDR)
Eine DDR behebt ein Problem, das eine breite Kundenauswirkung, Sicherheitsauswirkungen oder beides hat. Eine DDR wird von Microsoft entsprechend und gegebenenfalls ausgestellt. Die Anzahl der GDRs wird mindestens beibehalten.
Eine DDR kann nicht von einem Kunden angefordert werden. Microsoft ermittelt intern, ob ein gemeldeter Hotfix als DDR klassifiziert und bereitgestellt wird.
Eine DDR wird über das Download Center veröffentlicht. Eine DDR wird auch über Microsoft Update, Windows Update oder beides veröffentlicht.
Informationen zu Korrekturen für SQL Server-Versionen, die nicht mehr unterstützt werden, lesen Sie , was erweiterte Sicherheitsupdates für SQL Server sind?.
Beispiel: KB5014356 – Beschreibung des Sicherheitsupdates für SQL Server 2019 DDR: 14. Juni 2022
Notiz
Standardmäßig werden Hotfixes über DDR-, CU- und OD-Versionen gewartet. Wenn das Hotfixanforderungsvolumen eines Produkts niedrig wird, stoppt das SQL Server-Team CU-Versionen und liefert Hotfixes über DDR- und OD-Versionen. Das SQL Server-Team trifft die Entscheidung basierend auf Supporttrends und Kundennachfrage.
Eine DDR kann entweder einen RTM-Basisplan oder einen CU-Basisplan aufweisen. Die neueste DDR-Version für jeden Basisplan ist kumulativ und enthält Korrekturen aller vorherigen GDRs für den entsprechenden Basisplan.
Beispiele
Ermitteln Sie den neuesten DDR-Basisplan für RTM:
Im Folgenden finden Sie die RTM GDRs, die für SQL Server 2019 ab dem 6. Februar 2023 verfügbar sind, wenn Sie im Builds-Arbeitsblatt nach RTM-DDR in der Spalte "Kumulatives Update" oder "Sicherheits-ID" filtern.
Build-Nummer | KB-Nummer | KB-URL | Veröffentlichungsdatum | Service Pack-Ebene | Kumulatives Update oder Sicherheits-ID | Wartungsmodell |
---|---|---|---|---|---|---|
15.0.2095.3 | 5014356 | https://support.microsoft.com/kb/5014356 | 14.06.2022 | Nicht verfügbar | RTM-DDR | GDR |
15.0.2080.9 | 4583458 | https://support.microsoft.com/kb/4583458 | 12.01.2021 | Nicht verfügbar | RTM-DDR | GDR |
15.0.2070.41 | 4517790 | https://support.microsoft.com/kb/4517790 | 04.11.2019 | Nicht verfügbar | RTM-DDR | GDR |
Wenn Sie ein Kunde sind, der sich nur für DDR-Updates für die RTM-Version und keine CUs entschieden hat, ist 15.0.2095.3 der neueste DDR-Build für Ihren RTM-Basisplan.
Ermitteln Sie die neuesten GDRs für einen CU-Basisplan:
Wenn Sie CUs für Ihre SQL Server-Instanz verwenden, können Sie überprüfen, ob eine DDR für ein bestimmtes CU verfügbar ist, indem Sie die Spalte "Kumulatives Update" oder " Sicherheits-ID " für die entsprechende Version in der Builds-Kalkulationstabelle überprüfen und den CU<nn-DDR-Eintrag> überprüfen (wobei nnn das aktuelle CU ist, das für Ihre SQL Server-Version installiert ist). Wenn Sie beispielsweise wissen möchten, ob ES GDRs für SQL Server 2017 CU29 gibt, wird die Überprüfung auf "CU29-DDR" im kumulativen Update oder in der Sicherheits-ID die folgende Zeile angezeigt.
Build-Nummer | KB-Nummer | KB-URL | Veröffentlichungsdatum | Service Pack-Ebene | Kumulatives Update oder Sicherheits-ID | Wartungsmodell |
---|---|---|---|---|---|---|
14.0.3445.2 | 5014553 | https://support.microsoft.com/kb/5014553 | 14.06.2022 | Nicht verfügbar | CU29-GDR | Kumulatives Update mit DDR |
Notiz
Wenn ein CU mit einer späteren Versionsnummer als eine CU<nn-DDR-Version> vorhanden ist, enthält die spätere Version die DDR-Fixes. Microsoft empfiehlt immer, das neueste CU zu installieren, das für eine bestimmte SQL Server-Version verfügbar ist.
Service Pack (SP)
Service Packs werden für SQL Server 2017 und höhere Versionen nicht mehr veröffentlicht.
Service Packs umfassen Hotfixes und Korrekturen für Probleme, die über die Microsoft SQL Server-Community gemeldet werden. Service Packs können auch Produkt- und Featureverbesserungen umfassen.
Service Packs werden in der Regel jährlich veröffentlicht.
Service Packs können auch Probleme enthalten, die von unserer Supportorganisation berücksichtigt werden müssen. Die häufigsten Probleme, die enthalten sind, wirken sich auf Kundensupportfälle und Kundenzufriedenheit aus. Diese Updates und Komponenten werden bequem zum einfachen Herunterladen gebündelt.
Service Packs sind kumulativ. Jedes neue Service Pack enthält alle Fixes, die sich in früheren Service Packs befinden, zusammen mit allen neuen Fixes. Sie müssen kein vorheriges Service Pack installieren, bevor Sie das neueste Service Pack installieren. Um die Liste der Fixes und kumulativen Updates zu finden, die ein Service Pack enthält, lesen Sie die Veröffentlichungsdokumentation.
Beispiel: KB5003279 – SQL Server 2016 Service Pack 3– Versionsinformationen
Sicherheitsupdates und Sicherheitsupdates
Sicherheitsupdates: Fixes, die in der Regel in einem CU ausgeliefert werden, für die Komponenten in einer Fixlistentabelle für das entsprechende CU auf SQL Security festgelegt sind. (Weitere Informationen finden Sie unter Erläuterung der Spalte "Fixbereiche" in den KB-Artikeln zur Fixliste für kumulative Updates und Service Packs). Oder, für die eine Komponente für den entsprechenden Fix in der Detaillierten Fixlistentabelle in der Builds-Kalkulationstabelle auf "Sicherheitsinfrastruktur" festgelegt ist. Dies sind die Korrekturen, die an den Sicherheitskomponenten eines SQL Server-Datenbankmoduls vorgenommen werden.
Sicherheitsupdates: Eine Sicherheitskorrektur zur Behebung von Sicherheitsrisiken, die verwendet werden können, um Ihre SQL Server-Installation zu kompromittieren. Diese werden über eine DDR (entweder eine RTM-DDR oder eine CU-DDR) freigegeben. Nachfolgende CUs oder GDRs enthalten diese Sicherheitsupdates. Microsoft empfiehlt Kunden, die neuesten Produktversionen, Sicherheitsupdates, Service Packs und kumulative Updates so sicher wie möglich zu installieren. Weitere Informationen finden Sie unter Fixed-Lifecycle-Richtlinie.
Um zu überprüfen, ob eine DDR ein Sicherheitsupdate ist, sollten Sie die Veröffentlichungsdokumentation für die entsprechende DDR überprüfen. Sicherheitsupdates verfügen immer über einen zugehörigen Hinweis zu häufig auftretenden Sicherheitsrisiken (Common Vulnerability and Exposure, CVE). Beispielsweise enthält die Dokumentation für CU29-DDR ("KB5014553 – Beschreibung des Sicherheitsupdates für SQL Server 2017 CU29: 14. Juni 2022") einen Link zu CVE-2022-29143 , der im Sicherheitsupdatehandbuch auf der Microsoft -MSRC-Website geöffnet wird. Weitere Informationen finden Sie unter "In Kürze verfügbar: Neues Benachrichtigungssystem für Sicherheitsupdates".
Notiz
GDRs müssen nicht unbedingt Sicherheitsupdates sein. Beispielsweise ist "KB4517790 – Servicing Update for SQL Server 2019 RTM" eine nicht sicherheitsrelevante DDR-Version.
Unterstützungsphase und Freigabefahrzeugmatrix
Unterstützungsphase | Mainstream-Support | Erweiterter Support | Erweiterte Sicherheitsupdates |
---|---|---|---|
Verfügbare Veröffentlichungsfahrzeuge | CU, OD, DDR, SP (nur SQL Server 2016 und frühere Versionen) | DDR/Sicherheitsupdates | DDR/Sicherheitsupdates mit Vereinbarung |
SQL Server 2017 und höhere Versionen
Die folgende Abbildung zeigt eine Übersicht über den Supportzyklus für ein typisches Produkt. Diese Art von Zeitachse gilt auch für alle zukünftigen Versionen eines Produkts.
SQL Server 2016 und frühere Versionen
Die folgende Abbildung zeigt eine Übersicht über den Supportzyklus für ein typisches Produkt. Sowohl der Supportzyklus der ursprünglichen Version als auch der erste Service Pack-Supportzyklus werden angezeigt.