Microsoft Visual C++ Redistributable geïnstalleerd met SQL Server wordt gemarkeerd als einde van de levensduur of verouderd
Symptomen
Wanneer u Microsoft SQL Server op een computer installeert en het SQL Server installatieprogramma een Microsoft Visual C++ Redistributable installeert, kan uw beveiligingssoftware waarschuwingen verzenden over het einde van de levensduur (EOL) of verouderde softwareonderdelen op deze computer. Deze beveiligingswaarschuwingen verwijzen naar de volgende onderdelen van Microsoft Visual C++ Redistributable.
SQL Server versie | Redistributable geïnstalleerd door SQL Server |
---|---|
SQL Server 2016 | Microsoft Visual C++ 2010 Redistributable |
SQL Server 2014 | Microsoft Visual C++ 2010 Redistributable |
SQL Server 2012 | Microsoft Visual C++ 2010 Redistributable |
Oorzaak
De beveiligingssoftware produceert waarschuwingen om de volgende reden:
Volgens het levenscyclusbeleid is de ondersteuning voor Visual Studio-onderdelen die deel uitmaken van versie 2010 beëindigd in het jaar 2020. Dit beleid is van toepassing op de zelfstandige installatie van deze onderdelen.
Oplossing
Als Microsoft Visual C++ Redistributable is geïnstalleerd als onderdeel van SQL Server, wordt dit ondersteund tot het einde van de levenscyclus van de SQL Server.
Als u deze waarschuwingen ontvangt op computers waarop de vermelde SQL Server versies zijn geïnstalleerd, raden we u aan samen te werken met uw beveiligingsteam om uitsluitingen voor die computers te implementeren, indien van toepassing. Als u deze waarschuwingen ontvangt op computers waarop de vermelde SQL Server versies niet zijn geïnstalleerd, volgt u de richtlijnen in de waarschuwingsdetails.
Opmerking
Er kunnen producten van derden zijn, zoals beveiligingsscanners, die de herdistribueerbare als verlopen markeren. Als Microsoft Visual C++ Redistributable is geïnstalleerd door een Microsoft-product dat nog steeds wordt ondersteund, wordt redistributable ondersteund volgens het Microsoft-onderdeelbeleid voor dat product. Zie Microsoft Visual C++ Redistributable voor meer informatie.
Verwijder geen onderdelen die SQL Server worden geïnstalleerd als onderdeel van het standaardinstallatie- en patchproces. Als u microsoft Visual C++ Redistributable verwijdert, kunnen SQL Server onderdelen en functies onverwacht gedrag en resultaten ondervinden. Programma's in SQL Server bijvoorbeeld afhankelijk zijn van het specifieke gedrag van C-runtimefuncties en kunnen mislukken als Visual C++-runtime wordt verwijderd. Mogelijk ziet u ook dat deze onderdelen opnieuw worden geïnstalleerd wanneer u patching van de SQL Server-exemplaren uitvoert.
Meer informatie
Het redistributable-pakketbeleid geeft het volgende aan:
Als visual C++ Redistributable is geïnstalleerd door een product dat nog steeds wordt ondersteund, wordt redistributable ondersteund volgens het algemene levenscyclusbeleid voor dat product.
Het redistributable-levenscyclusbeleid wordt vermeld in Microsoft Visual C++ Redistributable.
Er zijn enkele specifieke gevallen waarin de Microsoft Visual C++ Redistributable nog steeds wordt ondersteund na de onderliggende levenscyclus van het Visual Studio-product, alleen voor beveiligingspatches en alleen in de context en het tijdsbestek van de Microsoft-producten die hiervan afhankelijk zijn. Een dergelijke instantie is wanneer de Microsoft Visual C++ Redistributable wordt gedistribueerd in andere Microsoft-producten, zoals SQL Server, Windows Server of Microsoft Office.
SQL Server 2017 en nieuwere versies wordt Microsoft Visual C++ 2015 of hoger geïnstalleerd. Volgens Microsoft Visual C++ Redistributable meest recente ondersteunde downloads delen Visual Studio-versies sinds Visual Studio 2015 dezelfde Redistributable-bestanden. Alle apps die zijn gebouwd door de hulpprogrammasets van Visual Studio 2015, 2017, 2019 of 2022, kunnen bijvoorbeeld gebruikmaken van de nieuwste Microsoft Visual C++ Redistributable.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor