Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit artikel helpt u bij het oplossen van het probleem dat optreedt wanneer u WSUS, Microsoft Update (MU) of Microsoft System Center Configuration Manager-software-updates gebruikt om updates toe te passen op Microsoft SQL Server.
Oorspronkelijke productversie: SQL Server 2016, SQL Server 2014, SQL Server 2012 Enterprise, SQL Server 2012, SQL Server 2017 op Windows (alle edities), SQL Server 2014
Oorspronkelijk KB-nummer: 4047327
Notitie
De detectielogica van Microsoft Update wordt bijgewerkt voor nieuwere cumulatieve updates (CU) en GDR-releases. Dit artikel is geldig voor de volgende onderhoudsreleases:
- SQL Server-releases via SQL Server 2014: alle CU-releases
- SQL Server 2016: alle CU-releases voor RTM- en SP1-basislijnen. SP2-basislijn CU-releases via CU13
- SQL Server 2017: RTM-basislijn CU-releases via CU18
- SQL Server 2019: Geen
- Alle beveiligingsreleases tot en met 2020
Zie Updates voor de detectielogica voor nieuwere CU-releases en toekomstige beveiligingsupdates updates voor het onderhoud van SQL Server voor informatie over de updates voor de detectielogica voor nieuwere CU-releases en toekomstige beveiligingsupdates.
Symptomen
Wanneer u WSUS, MU of System Center Configuration Manager-software-updates gebruikt om updates toe te passen op SQL Server, ziet u dat sommige van de vermelde cumulatieve updates (CU) niet van toepassing zijn op uw SQL Server-installatie.
Oorzaak
SQL Server-updates worden gepubliceerd naar de Update-service. Distributiekanalen zoals de ingebouwde automatische updateservice van Windows en System Configuration Manager Software Updates Management kunnen update scannen op SQL Server-updates.
Elke SQL Server-update die wordt vermeld in Update heeft een lijst met toepasselijkheidsregels die worden geëvalueerd om te bepalen of een update van toepassing is.
Als u een CU wilt weergeven als van toepassing op een SQL Server-installatie, moet ten minste één CU op die basislijn voor updates worden geïnstalleerd.
Notitie
Basislijn in deze context verwijst naar een RTM- of Service Pack-release.
Denk bijvoorbeeld aan een scenario waarin de meest recente CU voor SQL Server 2014 Service Pack 2 (SP2) cumulatieve update 6 (CU6) is. Momenteel is de meest recente update die op het systeem is geïnstalleerd SQL Server 2014 SP2. U voert een updatescan van het systeem uit en u ziet dat er geen CA's worden vermeld als van toepassing. U downloadt en installeert SQL Server 2014 SP2 Cumulatieve update 1 handmatig. U voert de updatescan opnieuw uit en u ziet nu dat SQL Server 2014 SP2 Cumulatieve update 6 wordt vermeld als van toepassing.
Oplossing
Als u dit probleem wilt oplossen, downloadt en installeert u handmatig een cumulatieve SQL Server-update die van toepassing is op de build van de basislijn. Nadat dit is uitgevoerd, wordt de meest recente cumulatieve update die wordt uitgebracht voor Update, weergegeven als van toepassing.
Meer informatie
Dit is zo ontworpen. De systeembeheerder kan een CU installeren om te bepalen welke onderhoudsbranch SQL Server moet volgen.
Elke servicebasislijn (RTM of een servicepack) bevat twee onderhoudsbranches:
Een GDR-vertakking (General Distribution Release) die alleen beveiligings- en andere kritieke oplossingen bevat.
Een CU-vertakking met beveiligings- en andere kritieke oplossingen plus alle andere oplossingen voor de basislijn.
Op dit moment wordt de MU-detectielogica samengesteld, zodat exemplaren op een onderhoudsbasislijn of langs de GDR-vertakking de GDR-vertakking worden aangeboden.
Gebruikers moeten ten minste één CU proactief installeren om het exemplaar uit te lijnen op de CU-vertakking. Nadat dit is gebeurd, kunt u echter niet terugkeren naar de GDR-vertakking totdat de basislijn van het exemplaar opnieuw is ingesteld door naar het volgende Service Pack te gaan of alle CA's voor de basislijn handmatig worden verwijderd. Als alle CA's zijn verwijderd, wordt het exemplaar teruggezet naar de GDR-vertakking of servicebasislijn.
Deze logica helpt bij het minimaliseren van het standaardaantal wijzigingen dat vereist is in het geval van een beveiligings- of andere kritieke update. Exemplaren die zich in de CU-vertakking bevinden, moeten noodzakelijkerwijs alle updates accepteren in het geval dat er een vereiste beveiligings- of andere kritieke release is opgegeven voor de basislijn. Dit omvat alle cumulatieve niet-beveiligingswijzigingen voor de basislijn tot aan het punt van de vereiste beveiligingsupdate.
Van toepassing op
- SQL Server 2017 op Windows (alle edities)
- SQL Server 2016 Developer
- SQL Server 2016 Enterprise
- SQL Server 2016 Standard
- SQL Server 2016 Web
- SQL Server 2016 Business Intelligence
- SQL Server 2014 Developer
- SQL Server 2014 Enterprise
- SQL Server 2014 Standard
- SQL Server 2014 Web
- SQL Server 2014 Business Intelligence
- SQL Server 2012 Developer
- SQL Server 2012 Enterprise
- SQL Server 2012 Standard
- SQL Server 2012 Web
- SQL Server 2012 Business Intelligence