SQL Server-ondersteuning is een service die klanten hulp biedt bij het gebruik van MS SQL Server, een relationeel databasebeheersysteem dat is ontwikkeld door Microsoft. Dit omvat hulp bij het instellen en configureren van SQL Server, het oplossen van problemen en het optimaal benutten van het softwareproduct.
SQL Server-ondersteuning is beschikbaar via verschillende kanalen, waaronder:
SQL Server-ondersteuning is beschikbaar voor alle klanten, ongeacht hun abonnement. Klanten met een premiumabonnement hebben echter mogelijk toegang tot extra ondersteuningsfuncties, zoals prioriteitsondersteuning en toegewijde ondersteuningsmedewerkers.
Hier zijn enkele voordelen van het gebruik van SQL Server-ondersteuning:
Als u problemen ondervindt met SQL Server, kunt u gebruikmaken van de beschikbare ondersteuningsopties. Microsoft-ondersteuning kan u helpen om het maximale uit SQL Server te halen en uw database soepel te laten werken.
De ondersteuningscyclus van SQL Server volgt doorgaans een patroon dat vergelijkbaar is met dat van andere belangrijke Microsoft-softwareproducten, met twee hoofdfasen: mainstream ondersteuning en uitgebreide ondersteuning. Elke versie van SQL Server heeft een vooraf bepaalde levenscyclus waarin verschillende soorten ondersteuning worden geboden.
Mainstream-ondersteuning: Deze fase duurt gewoonlijk 5 jaar na de release van SQL Server. Gedurende deze periode biedt Microsoft:
– Beveiligingsupdates.
– Niet-beveiligingsgerelateerde hotfixes.
– Ontwerpwijzigingen en verzoeken om nieuwe functies.
– Gratis ondersteuning inbegrepen bij licentie.
– Betaalde ondersteuning (inclusief Premier- en Essential-ondersteuning).
Uitgebreide ondersteuning: Na de reguliere ondersteuning duurt de uitgebreide ondersteuning voor MS SQL Server meestal nog eens 5 jaar, en tijdens deze fase:
– Microsoft blijft beveiligingsupdates leveren.
– Ondersteuning voor niet-beveiligingsgerelateerde hotfixes is alleen beschikbaar als er een overeenkomst voor uitgebreide hotfixondersteuning is gesloten (en kan extra kosten met zich meebrengen).
– Er zijn geen nieuwe functies of ontwerpwijzigingen beschikbaar.
– Gratis ondersteuning bij licenties is niet langer beschikbaar, maar betaalde ondersteuning blijft beschikbaar.
Na afloop van de uitgebreide ondersteuning: Zodra de uitgebreide ondersteuning afloopt, biedt Microsoft geen regelmatige beveiligingsupdates meer voor SQL Server. Klanten hebben twee mogelijkheden:
– Migreer naar een nieuwere versie van SQL Server die nog binnen de ondersteuningscyclus valt.
– Schaf Extended Security Updates (ESU's) aan voor kritieke of belangrijke beveiligingsupdates, indien beschikbaar. ESU's zijn doorgaans tot 3 jaar na het einde van de uitgebreide ondersteuning te koop en de prijs stijgt over het algemeen elk jaar om Microsoft SQL Server te ondersteunen.
Het is van cruciaal belang om binnen de ondersteuningscyclus te blijven om de beveiliging en compliance van uw SQL Server-omgevingen te behouden. Daarom moet het plannen van upgrades of het aanschaffen van ESU's, indien nodig, deel uitmaken van uw IT-beheerplan.
Het einde van de ondersteuning voor SQL Server verwijst naar de datum waarop Microsoft geen beveiligingsupdates, niet-beveiligingsupdates, bugfixes, technische ondersteuning of online technische inhoudsupdates meer levert voor een bepaalde versie van SQL Server. Dit betekent dat als u nog steeds een niet-ondersteunde versie van SQL Server gebruikt, u risico loopt op beveiligingslekken en andere problemen. Microsoft raadt u ten zeerste aan om zo snel mogelijk te upgraden naar een nieuwere versie van SQL Server.
Hieronder vindt u een tabel met de einddatums voor ondersteuning van de meest recente versies van SQL Server:
| Versie | Einde van mainstream ondersteuning | Einde van uitgebreide ondersteuning |
| SQL Server 2016 | Januari 11, 2022 | Januari 11, 2027 |
| SQL Server 2017 | Januari 14, 2024 | Januari 14, 2029 |
| SQL Server 2019 | Januari 9, 2024 | Januari 9, 2029 |
Als u niet kunt upgraden naar een nieuwere versie van SQL Server, kunt u overwegen om Extended Security Updates (ESU's) aan te schaffen. ESU's zijn een betaalde service die beveiligingsupdates biedt voor niet-ondersteunde versies van SQL Server tot drie jaar na het einde van de uitgebreide ondersteuning. ESU's zijn echter niet beschikbaar voor alle versies van SQL Server en zijn mogelijk niet in alle landen of regio's te koop.
Hier is een tabel met de beschikbaarheid van ESU's voor de meest recente versies van SQL Server:
| Versie | Beschikbare ESU's |
| SQL Server 2016 | Ja |
| SQL Server 2017 | Nee |
| SQL Server 2019 | Nee |
Als u nog steeds een niet-ondersteunde versie van SQL Server gebruikt, moet u maatregelen nemen om de risico's van het gebruik van niet-ondersteunde software te beperken. Dit omvat:
Microsoft raadt u aan zo snel mogelijk te upgraden naar SQL Server 2022 of SQL Server 2019 om te profiteren van de nieuwste beveiligingsfuncties en prestatieverbeteringen.
De ondersteuning voor SQL Server 2012 is op 12 juli 2022 beëindigd. Dit betekent dat Microsoft geen beveiligingsupdates, niet-beveiligingsupdates, bugfixes, technische ondersteuning of online technische inhoudsupdates meer levert voor SQL Server 2012. Als u nog steeds SQL Server 2012 gebruikt, loopt u het risico op beveiligingslekken en andere problemen. Microsoft raadt u ten zeerste aan om zo snel mogelijk te upgraden naar een nieuwere versie van SQL Server.
Hieronder volgen de mogelijke risico's van het blijven gebruiken van SQL Server 2012:
Hier zijn enkele opties voor het migreren van SQL Server 2012:
Microsoft raadt u aan zo snel mogelijk te upgraden naar SQL Server 2022 of SQL Server 2019 om te profiteren van de nieuwste beveiligingsfuncties en prestatieverbeteringen.
De mainstream ondersteuning voor SQL Server 2014 is op 9 juli 2019 beëindigd. De uitgebreide ondersteuning voor SQL Server 2014 loopt af op 9 juli 2024.
Dit is wat elke fase betekent:
Einddatum mainstreamondersteuning: Het product wordt volledig ondersteund en ontvangt functie-updates, bugfixes en beveiligingsupdates.
Einddatum uitgebreide ondersteuning: Het product ontvangt alleen nog kritieke beveiligingsupdates en betaalde ondersteuning is nog steeds beschikbaar. Er worden geen nieuwe functies of niet-beveiligingsgerelateerde updates uitgebracht.
Zodra SQL Server 2014 het einde van zijn uitgebreide ondersteuning bereikt:
Geen updates meer: Microsoft zal geen beveiligingsupdates of patches meer uitbrengen via de gebruikelijke kanalen, waardoor systemen kwetsbaar kunnen worden voor nieuwe beveiligingslekken die na die datum worden ontdekt.
Geen ondersteuningsservice meer: Er wordt geen reguliere technische ondersteuning voor problemen meer geboden, tenzij u een speciale uitgebreide ondersteuningsovereenkomst hebt met Microsoft of US Cloud.
Compliancekwesties: Als u werkzaam bent in een branche waarin u om compliance-redenen ondersteunde software moet gebruiken, kan het blijven gebruiken van SQL Server 2014 na het einde van de uitgebreide ondersteuning compliancekwesties veroorzaken, tenzij u gebruikmaakt van een externe ondersteuningsprovider zoals US Cloud.
Voor bedrijven die nog steeds SQL Server 2014 gebruiken, zijn er verschillende opties die u vóór het einde van de uitgebreide ondersteuning kunt overwegen, waaronder:
Upgraden: Migreer naar een nieuwere versie van SQL Server die nog steeds actief wordt ondersteund, zoals SQL Server 2016, 2017, 2019 of later.
Uitgebreide beveiligingsupdates (ESU's): Als Microsoft ESU's voor SQL Server 2014 aanbiedt, kunnen organisaties deze updates aanschaffen om kritieke beveiligingspatches te blijven ontvangen terwijl ze hun upgradepad plannen. ESU's zijn doorgaans maximaal drie jaar na het einde van de uitgebreide ondersteuning beschikbaar.
Migreren naar Azure: Door over te stappen naar Azure SQL Database Managed Instance, Azure SQL Database of SQL Server op Azure VM's kunt u profiteren van een beheerde service met de nieuwste beveiligingsfuncties en updates.
Het is belangrijk dat organisaties plannen maken voor het einde van de uitgebreide ondersteuning om ervoor te zorgen dat hun omgevingen veilig, compliant en functioneel blijven. Raadpleeg altijd de meest recente officiële Microsoft-documentatie of de Microsoft Lifecycle Policy-website voor de meest actuele informatie.
SQL Server 2016 heeft op 11 januari 2022 het einde van de reguliere ondersteuning bereikt en op 11 januari 2027 het einde van de uitgebreide ondersteuning. Dit betekent dat Microsoft geen beveiligingsupdates, niet-beveiligingsupdates, bugfixes, technische ondersteuning of online technische inhoudsupdates meer levert voor SQL Server 2016. Als u nog steeds SQL Server 2016 gebruikt, loopt u het risico op beveiligingslekken en andere problemen. Microsoft raadt u ten zeerste aan om zo snel mogelijk te upgraden naar een nieuwere versie van SQL Server.
Hier zijn enkele van de mogelijke risico's van het blijven gebruiken van SQL Server 2016:
Hier zijn enkele opties voor het migreren van SQL Server 2016:
Microsoft raadt u aan zo snel mogelijk te upgraden naar SQL Server 2022 of SQL Server 2019 om te profiteren van de nieuwste beveiligingsfuncties en prestatieverbeteringen.
De mainstream ondersteuning voor SQL Server 2019 eindigt op9 januari 2024, terwijl de uitgebreide ondersteuning eindigt op9 januari 2029. Dit betekent dat Microsoft na het einde van de uitgebreide ondersteuning geen beveiligingsupdates, niet-beveiligingsupdates, bugfixes, technische ondersteuning of online technische inhoudsupdates meer zal leveren voor SQL Server 2019. Het wordt ten zeerste aanbevolen om te upgraden naar een nieuwere versie van SQL Server om ondersteuning en beveiligingsupdates te blijven ontvangen.
Als u SQL Server 2019 nog steeds gebruikt nadat de uitgebreide ondersteuning is beëindigd, loopt u het risico op beveiligingslekken en andere problemen. Microsoft raadt u ten zeerste aan om zo snel mogelijk te upgraden naar een nieuwere versie van SQL Server.
Hieronder volgen de mogelijke risico's van het blijven gebruiken van SQL Server 2019 na het einde van de uitgebreide ondersteuning:
Hier zijn enkele opties voor het migreren van SQL Server 2019:
Microsoft raadt u aan zo snel mogelijk te upgraden naar SQL Server 2022 om te profiteren van de nieuwste beveiligingsfuncties en prestatieverbeteringen.
SQL Server Service Packs (SP's) waren cumulatieve updates die Microsoft vroeger voor zijn SQL Server-producten aanbood. Ze bevatten alle patches en updates die sinds het laatste Service Pack (of sinds de eerste release als het het eerste Service Pack was) waren uitgebracht en bevatten soms ook verbeteringen en nieuwe functies.
Belangrijkste aspecten van SQL Server Service Packs waren onder meer:
Cumulatieve updates: elk servicepack bevatte alle fixes uit eerdere patches, waardoor gebruikers hun systemen gemakkelijker up-to-date konden houden zonder elke update afzonderlijk te hoeven installeren.
Testen en stabiliteit: Voorafgaand aan hun release werden Service Packs grondig getest om compatibiliteit en stabiliteit te garanderen. Het toepassen van een Service Pack werd beschouwd als een best practice voor het onderhoud van SQL Server-installaties.
Ondersteuningscyclus: Microsoft vereiste vaak de installatie van het nieuwste Service Pack om het product ondersteund te houden. Om bijvoorbeeld technische ondersteuning van Microsoft te krijgen, moest u mogelijk het nieuwste SP geïnstalleerd hebben.
Vanaf SQL Server 2017 is Microsoft echter gestopt met het uitbrengen van Service Packs voor SQL Server. In plaats daarvan zijn ze overgestapt op een nieuw onderhoudsmodel waarbij vaker cumulatieve updates (CU's) en kritieke updates worden geleverd. Deze wijziging was bedoeld om het onderhoud te vereenvoudigen, de kwaliteit te verbeteren en het voor klanten gemakkelijker te maken om hun SQL Server-installaties up-to-date te houden.
Cumulatieve updates: CU's vervullen nu de rol die voorheen door Service Packs werd vervuld, door een gebundelde set updates voor SQL Server te bieden. Ze worden regelmatig uitgebracht (ongeveer elke maand of twee) en bevatten alles uit eerdere CU's, wat betekent dat ze ook cumulatief zijn.
De SQL Server-ondersteuningsmatrix biedt een centrale informatiebron voor SQL Server-beheerders om inzicht te krijgen in de ondersteunde configuraties en versies van MS SQL Server.
| ONDERSTEUNINGSMATRIX | SQL Server 2019 | SQL Server 2016 | SQL Server 2014 | SQL Server 2012 |
| Windows Server 2022 | Ja – RTM | Nee | Nee | Nee |
| Windows Server 2019 | Ja – RTM | Ja – SP2 | Ja – SP3 | Ja – SP4 |
| Windows Server 2016 | Ja – RTM | Ja – SP2 | Ja – SP3 | Ja – SP4 |
| Windows Server 2012/R2 | Nee | Ja – SP2 | Ja – SP3 | Ja – SP4 |
Dankzij JSON-ondersteuning in SQL Server kunt u JSON-gegevens opslaan, beheren en opvragen binnen een relationele database. Hierdoor kunt u JSON-gegevens naadloos integreren met uw bestaande SQL Server-toepassingen en profiteren van de kracht van het relationele model en de query-mogelijkheden van SQL Server.
De belangrijkste kenmerken van JSON-ondersteuning in SQL Server zijn:
Voordelen van het gebruik van JSON-ondersteuning in SQL Server:
JSON-ondersteuning in SQL Server biedt een krachtige en flexibele manier om JSON-gegevens te beheren en te gebruiken binnen een relationele databaseomgeving. Het vereenvoudigt gegevensopslag, verbetert de mogelijkheden van applicaties en verhoogt de prestaties, waardoor het een waardevol hulpmiddel is voor modern gegevensbeheer.
SQL Server-failoverondersteuning verwijst naar het vermogen van een SQL Server-omgeving om te blijven functioneren in geval van een systeemstoring, serveruitval of andere soorten serviceonderbrekingen. Dit is een cruciaal aspect van de hoge beschikbaarheid en noodherstelmogelijkheden van SQL Server.
Hier volgt een overzicht van de belangrijkste functies en opties voor failover-ondersteuning in SQL Server:
SQL Server Failover Cluster Instances (FCI's): FCI's zijn gebaseerd op Windows Server Failover Clustering (WSFC) en bieden hoge beschikbaarheid voor SQL Server-instanties. Een failovercluster is een groep onafhankelijke servers die samenwerken om de beschikbaarheid van services en applicaties te vergroten. De servers zijn met elkaar verbonden via fysieke kabels en software. Als een van de geclusterde servers (of knooppunten) uitvalt, neemt een ander knooppunt de dienstverlening over (een proces dat failover wordt genoemd).
SQL Server Always On Availability Groups: Dit is een oplossing voor hoge beschikbaarheid en noodherstel die is geïntroduceerd in SQL Server 2012. Hiermee kunt u meerdere databases als groep repliceren en failover uitvoeren. Availability Groups ondersteunen een failover-omgeving voor een afzonderlijke set gebruikersdatabases, ook wel availability databases genoemd, die samen failover uitvoeren.
Databasespiegeling: Dit is een verouderde oplossing die geleidelijk wordt vervangen door beschikbaarheidsgroepen, maar nog steeds wordt ondersteund in eerdere versies van SQL Server. Databasespiegeling draagt transactielogboekrecords over van de ene server (de hoofdservers) naar een andere server (de spiegelserver).
Log Shipping: Dit is een basisoplossing voor hoge beschikbaarheid van SQL Server waarbij periodiek een back-up wordt gemaakt van het transactielogboek op de primaire server en dit wordt hersteld op een secundaire server (stand-byserver).
Replicatie: Hoewel replicatie doorgaans niet als een failover-technologie wordt beschouwd, kan het in sommige scenario's worden gebruikt om leestoegang tot gegevens te bieden in het geval van een storing van de primaire server.
Failover-ondersteuning in SQL Server is ontworpen om te voldoen aan verschillende vereisten op het gebied van bedrijfscontinuïteit, zoals:
High Availability (HA): databases toegankelijk houden bij hardware- en softwarefouten.
Disaster Recovery (DR): Bescherming tegen gegevensverlies in ernstigere gevallen, zoals een volledige uitval van de site als gevolg van natuurrampen.
Het correct configureren van failover-ondersteuning vereist een zorgvuldige planning, implementatie en regelmatige tests om ervoor te zorgen dat het failover-proces soepel verloopt wanneer dat nodig is. De keuze van de technologie en de architectuur hangt af van de specifieke vereisten van het bedrijf, waaronder de aanvaardbare hoeveelheid downtime (Recovery Time Objective – RTO) en gegevensverlies (Recovery Point Objective – RPO).
Ondersteuning voor SQL Server-versies verwijst naar de periode waarin Microsoft updates, beveiligingspatches en technische ondersteuning biedt voor een bepaalde versie van SQL Server. Deze ondersteuningscyclus is onderverdeeld in twee fasen: mainstream ondersteuning en uitgebreide ondersteuning.
Mainstream-ondersteuningduurt doorgaans vijf jaar vanaf de releasedatum van een SQL Server-versie. Tijdens deze fase biedt Microsoft:
Uitgebreide ondersteuningduurt doorgaans vijf jaar nadat de reguliere ondersteuning is beëindigd. Tijdens deze fase biedt Microsoft:
Zodra de uitgebreide ondersteuning afloopt, biedt Microsoft geen updates of technische ondersteuning meer voor die versie van SQL Server. Dit betekent dat de versie niet langer als veilig wordt beschouwd en mogelijk niet compatibel is met nieuwere versies van Windows Server of andere software.
Hieronder vindt u een tabel met de einddatum van de reguliere en uitgebreide ondersteuning voor de meest recente versies van SQL Server:
| Versie | Einde van mainstream ondersteuning | Einde van uitgebreide ondersteuning |
| SQL Server 2016 | Januari 11, 2022 | Januari 11, 2027 |
| SQL Server 2017 | Januari 14, 2024 | Januari 14, 2029 |
| SQL Server 2019 | Januari 9, 2024 | Januari 9, 2029 |
| SQL Server 2022 | Juli 12, 2027 | Juli 12, 2032 |