Onderhoudsmodellen voor SQL Server

Oorspronkelijke productversie: SQL Server (alle ondersteunde versies)
Origineel KB-nummer: 935897

Dit artikel bevat meer informatie over servicekanalen voor momenteel ondersteunde versies van Microsoft SQL Server. De criteria voor oplossingen omvatten de beschikbaarheid van tijdelijke oplossingen, klanteffect, reproduceerbaarheid, de complexiteit van de code die moet worden gewijzigd, enzovoort.

Als u de versie, editie en meest recente updates van uw SQL Server-exemplaar wilt bepalen, raadpleegt u De versie, editie en updateniveau van SQL Server en de bijbehorende onderdelen bepalen. Raadpleeg de basislevenscyclus voor meer informatie over de ondersteuningscyclus voor elk product. Als u inzicht wilt krijgen in de verschillende opties die beschikbaar zijn voor SQL Server producten die het einde van de ondersteuning hebben bereikt, raadpleegt u SQL Server opties voor einde van de ondersteuning.

Leveringsmechanismen voor SQL Server-updates

Het SQL Server-team gebruikt een gepland leveringsmodel voor het vrijgeven van oplossingen en productupdates. In het geplande leveringsmodel kan een klant binnen een redelijke tijd een oplossing ontvangen om zijn meest kritieke situaties aan te pakken. Bovendien kan een klant een oplossing ontvangen die grondig is getest en die op geplande basis wordt uitgebracht. Daarom heeft het SQL Server team de volgende leveringsmechanismen gemaakt.

Cumulatieve update (CU)

Beschrijving SQL Server 2017 en latere versies (zowel Windows- als Linux-platform) SQL Server 2016 en eerdere versies
Bevat Alle oplossingen, verbeteringen en functieverbeteringen sinds de releaseversie van het product. Alle oplossingen, verbeteringen en functieverbeteringen sinds de releaseversie (RTM) of sinds het meest recent geïnstalleerde basislijnservicepack.
Releasefrequentie Elke maand voor het eerste jaar na een SQL Server release en om de twee maanden voor de resterende vier jaar van de volledige 5-jarige basislevenscyclus. Elke twee maanden voor een bepaalde basislijn.
Gelokaliseerde inhoud Geschikt voor gelokaliseerde inhoud, waardoor nieuwe functies en ondersteuningsverbeteringen sneller kunnen worden geleverd.
Voorbeeld KB5016394 - Cumulatieve update 17 voor SQL Server 2019 (microsoft.com) B5001092 - Cumulatieve update 17 voor SQL Server 2016 SP2 (microsoft.com)
Opmerkingen CU31 voor 2017 is de laatste CU voor SQL Server 2017. Voor SQL Server 2017 worden alleen oplossingen en beveiligingsupdates op aanvraag verzonden. Er worden geen CPU's meer verzonden voor SQL Server 2016 en eerdere versies. Alleen oplossingen op aanvraag en beveiligingsupdates worden verzonden. Voor producten die de einddatum voor uitgebreide ondersteuning hebben bereikt, hebt u een ESU-abonnement (Extended Security Update) nodig voor het ontvangen van beveiligingsupdates.

Opmerking

De update kan worden aangevraagd door elke klant, ongeacht hun ondersteuningsaanbod.

Oplossingen op aanvraag (OD)

  • Bevat kritieke herstelaanvragen die voldoen aan al deze voorwaarden:

    • U kunt niet wachten op de geplande cumulatieve updaterelease.
    • Er is geen redelijke beperking of tijdelijke oplossing.
    • Het probleem heeft aanzienlijke gevolgen voor de functionaliteit van het product of de toepassing.
  • De hotfix kan worden aangevraagd door elke klant, ongeacht hun ondersteuningsaanbod.

  • De hotfix wordt uitgebracht op of vóór een wederzijds overeengekomen datum op basis van de behoefte van de klant. De hotfix is bedoeld voor een specifieke basislijn, zoals een cumulatieve update of een servicepack.

  • Deze hotfix-build kan een of meer correcties bevatten.

  • Er is geen gedefinieerde frequentie.

  • Voorbeeld: KB4510083 - Hotfix-updatepakket 2 op aanvraag voor SQL Server 2017 CU15

Algemene distributierelease (GDR)

  • Met een DDR wordt een probleem opgelost dat een brede impact op de klant, gevolgen voor de beveiliging of beide heeft. Een DDR wordt bepaald en uitgegeven door Microsoft, indien van toepassing en indien van toepassing. Het aantal GDR's wordt tot een minimum beperkt.

  • Een DDR kan niet worden aangevraagd door een klant. Microsoft bepaalt intern of een gerapporteerde hotfix wordt geclassificeerd als en geleverd als een DDR.

  • Een DDR wordt vrijgegeven via het downloadcentrum. Een GDR wordt ook uitgebracht via Microsoft Update, Windows Update of beide.

  • Raadpleeg Wat zijn Uitgebreide beveiliging Updates voor SQL Server voor oplossingen voor SQL Server versies die niet meer worden ondersteund.

  • Voorbeeld: KB5014356 - Beschrijving van de beveiligingsupdate voor SQL Server 2019 DDR: 14 juni 2022

Opmerking

Hotfixes worden standaard onderhouden via GDR-, CU- en OD-versies. Wanneer het hotfix-aanvraagvolume van een product laag wordt, stopt het SQL Server team CU-releases en levert hotfixes via GDR- en OD-releases. Het SQL Server team neemt de beslissing op basis van ondersteuningstrends en klantvraag.

Een GDR kan een RTM-basislijn of een CU-basislijn hebben. De meest recente GDR-versie voor elke basislijn is cumulatief en bevat correcties uit alle vorige GDR's voor de bijbehorende basislijn.

Voorbeelden

Bepaal de meest recente DDR voor RTM-basislijn:

Hier volgen de RTM-GDR's die beschikbaar zijn voor SQL Server 2019 vanaf 6 februari 2023 wanneer u filtert op RTM-GDR in de kolom Cumulatieve update of beveiligings-id in builds-spreadsheet.

Buildnummer KB-nummer KB-URL Releasedatum Servicepackniveau Cumulatieve update of beveiligings-id Onderhoudsmodel
15.0.2095.3 5014356 https://support.microsoft.com/kb/5014356 2022-06-14 N.v.t. RTM-DDR GDR
15.0.2080.9 4583458 https://support.microsoft.com/kb/4583458 2021-01-12 N.v.t. RTM-DDR GDR
15.0.2070.41 4517790 https://support.microsoft.com/kb/4517790 2019-11-04 N.v.t. RTM-DDR GDR

Als u een klant bent die alleen heeft gekozen voor GDR-updates voor de RTM-versie en geen CU's, is 15.0.2095.3 de nieuwste GDR-build voor uw RTM-basislijn.

Bepaal de meest recente GDR's voor een CU-basislijn:

Als u CU's gebruikt voor uw SQL Server-exemplaar, kunt u controleren of er een DDR beschikbaar is voor een bepaalde CU door de kolom Cumulatieve update of beveiligings-id voor de bijbehorende versie in het spreadsheet voor builds te controleren en de vermelding CU<nn-GDR> te controleren (waarbij nn de huidige CU is die is geïnstalleerd voor uw SQL Server versie). Als u bijvoorbeeld wilt weten of er GDR's zijn voor SQL Server 2019 CU29, wordt de volgende rij weergegeven door te controleren op 'CU29-GDR' in cumulatieve update of beveiligings-id.

Buildnummer KB-nummer KB-URL Releasedatum Servicepackniveau Cumulatieve update of beveiligings-id Onderhoudsmodel
14.0.3445.2 5014553 https://support.microsoft.com/kb/5014553 2022-06-14 N.v.t. CU29-DDR Cumulatieve update met DDR

Opmerking

Als er een CU is met een hoger versienummer dan een CU<nn-GDR-versie>, bevat de latere versie de GDR-correcties. Microsoft raadt u altijd aan de meest recente CU te installeren die beschikbaar is voor een bepaalde SQL Server versie.

Servicepack (SP)

  • Servicepacks worden niet meer uitgebracht voor SQL Server 2017 en latere versies.

  • Servicepacks bevatten hotfixes en oplossingen voor problemen die worden gerapporteerd via de Microsoft SQL Server-community. Servicepacks kunnen ook product- en functieverbeteringen bevatten.

  • Servicepacks worden doorgaans jaarlijks uitgebracht.

  • Servicepacks kunnen ook problemen bevatten die volgens onze ondersteuningsorganisatie moeten worden aangepakt. De meest voorkomende problemen die worden opgenomen, zijn van invloed op klantondersteuningscases en klanttevredenheid. Deze updates en onderdelen zijn handig gebundeld voor eenvoudig downloaden.

  • Servicepacks zijn cumulatief. Elk nieuw servicepack bevat alle correcties uit eerdere servicepacks, samen met eventuele nieuwe oplossingen. U hoeft geen eerder servicepack te installeren voordat u het meest recente servicepack installeert. Raadpleeg de releasedocumentatie voor de lijst met correcties en cumulatieve updates die een servicepack bevat.

  • Voorbeeld: release-informatie KB5003279 SQL Server 2016 Service Pack 3

Beveiligingspatches en beveiligingsupdates

Beveiligingspatches: Correcties die over het algemeen worden verzonden in een CU waarvoor onderdelen in een lijst met oplossingen voor de bijbehorende CU zijn ingesteld op SQL-beveiliging. (Zie Uitleg van de kolom Problemen oplossen in de lijst KB-artikelen oplossen voor cumulatieve updates en servicepacks voor meer informatie. Of, waarvoor een onderdeel voor de bijbehorende oplossing is ingesteld op Beveiligingsinfrastructuur in de gedetailleerde lijsttabel met oplossingen in het spreadsheet voor builds. Dit zijn de correcties die worden aangebracht in de beveiligingsonderdelen van een SQL Server-database-engine.

Beveiligingsupdates: Een beveiligingsoplossing voor het oplossen van beveiligingsproblemen die kunnen worden gebruikt om uw SQL Server installatie in gevaar te komen. Deze worden vrijgegeven via een DDR (een RTM-DDR of een CU-GDR). Volgende CU's of GDR's bevatten deze beveiligingsupdates. Microsoft adviseert klanten om de nieuwste productreleases, beveiligingsupdates, servicepacks en cumulatieve updates te installeren om zo veilig mogelijk te blijven. Zie Vast levenscyclusbeleid voor meer informatie.

Als u wilt controleren of een DDR een beveiligingsupdate is, moet u de releasedocumentatie voor de bijbehorende DDR raadplegen. Beveiligingsupdates hebben altijd een bijbehorende CVE-opmerking (Common Vulnerability and Exposure). De documentatie voor CU29-GDR ("KB5014553 - Beschrijving van de beveiligingsupdate voor SQL Server 2017 CU29: 14 juni 2022") bevat bijvoorbeeld een koppeling naar CVE-2022-29143 die wordt geopend in de Handleiding voor beveiligingsupdates op de website van Microsoft - MSRC. Zie Binnenkort beschikbaar: Nieuw meldingssysteem voor beveiligingsupdates voor meer informatie.

Opmerking

GDR's hoeven niet noodzakelijkerwijs beveiligingsupdates te zijn. 'KB4517790 - Servicing Update for SQL Server 2019 RTM' is bijvoorbeeld een niet-beveiligingsversie van GDR.

Ondersteuningsfase en release voertuigmatrix

Ondersteuningsfase Basisondersteuning Uitgebreide ondersteuning Uitgebreide beveiligingsupdates
Beschikbare release-voertuigen CU, OD, GDR, SP (alleen SQL Server 2016 en eerdere versies) GDR/Beveiligingsupdates GDR/Beveiligingsupdates met overeenkomst

SQL Server 2017 en nieuwere versies

In de volgende afbeelding ziet u een overzicht van de ondersteuningscyclus voor een typisch product. Dit soort tijdlijn is ook van toepassing op alle toekomstige releases van een product.

Schermopname van een overzicht van de ondersteuningscyclus voor een typisch product van SQL Server 2017 en latere versies.

SQL Server 2016 en eerdere versies

In de volgende afbeelding ziet u een overzicht van de ondersteuningscyclus voor een typisch product. Zowel de ondersteuningscyclus voor de oorspronkelijke releaseversie als de eerste ondersteuningscyclus voor servicepacks worden weergegeven.

Schermopname van een overzicht van de ondersteuningscyclus voor een typisch product van SQL Server 2016 en latere versies.