SQL Server 함께 설치된 Microsoft Visual C++ 재배포 가능 패키지는 수명이 종료되거나 사용되지 않음으로 플래그가 지정됩니다.
증상
컴퓨터에 Microsoft SQL Server 설치하고 SQL Server 설치 프로그램이 Microsoft Visual C++ 재배포 가능 파일을 설치하는 경우 보안 소프트웨어는 이 컴퓨터에서 EOL(수명 종료) 또는 사용되지 않는 소프트웨어 구성 요소에 대한 경고를 보낼 수 있습니다. 이러한 보안 경고는 다음 Microsoft Visual C++ 재배포 가능 구성 요소를 참조합니다.
SQL Server 버전 | SQL Server 설치한 재배포 가능 패키지 |
---|---|
SQL Server 2016 | Microsoft Visual C++ 2010 재배포 가능 |
SQL Server 2014 | Microsoft Visual C++ 2010 재배포 가능 |
SQL Server 2012 | Microsoft Visual C++ 2010 재배포 가능 |
원인
보안 소프트웨어는 다음과 같은 이유로 경고를 생성합니다.
수명 주기 정책에 따라 버전 2010에 속하는 Visual Studio 구성 요소에 대한 지원은 2020 년에 종료되었습니다. 이 정책은 이러한 구성 요소의 독립 실행형 설치에 적용됩니다.
해결 방법
Microsoft Visual C++ 재배포 가능 패키지가 SQL Server 일부로 설치된 경우 SQL Server 수명 주기가 끝날 때까지 계속 지원됩니다.
나열된 SQL Server 버전이 설치된 컴퓨터에서 이러한 경고를 수신하는 경우 보안 팀과 협력하여 해당 컴퓨터에 대한 제외를 적절하게 구현하는 것이 좋습니다. 나열된 SQL Server 버전이 설치되지 않은 컴퓨터에서 이러한 경고를 수신하는 경우 경고 세부 정보에 제공된 지침을 따릅니다.
참고
재배포 가능 패키지에 만료됨으로 플래그를 지정하는 보안 스캐너와 같은 타사 제품이 있을 수 있습니다. 아직 지원 중인 Microsoft 제품에 의해 Microsoft Visual C++ 재배포 가능 패키지가 설치된 경우 재배포 가능 패키지는 해당 제품에 대한 Microsoft 구성 요소 정책에 따라 지원됩니다. 자세한 내용은 재배포 가능 Microsoft Visual C++ 참조하세요.
표준 설정 및 패치 프로세스의 일부로 SQL Server 설치되는 구성 요소를 제거하지 마세요. Microsoft Visual C++ 재배포 가능 항목을 제거하면 SQL Server 구성 요소 및 기능에 예기치 않은 동작과 결과가 발생할 수 있습니다. 예를 들어 SQL Server 내의 프로그램은 C 런타임 함수의 특정 동작을 사용하며 Visual C++ 런타임이 제거되면 실패할 수 있습니다. SQL Server 인스턴스의 패치를 수행할 때 이러한 구성 요소가 다시 설치될 수도 있습니다.
추가 정보
재배포 가능 패키지 정책은 다음을 나타냅니다.
아직 지원 중인 제품에서 Visual C++ 재배포 가능 패키지 설치하는 경우 재배포 가능 패키지는 해당 제품에 대한 수명 주기 일반 정책에 따라 지원됩니다.
재배포 가능 수명 주기 정책은 재배포 가능 Microsoft Visual C++ 명시되어 있습니다.
Microsoft Visual C++ 재배포 가능 패키지가 기본 Visual Studio 제품 수명 주기 이후에도 계속 지원되는 몇 가지 특정 인스턴스가 있으며, 보안 수정에만 해당하며 이에 의존하는 Microsoft 제품의 컨텍스트 및 기간에서만 지원됩니다. 이러한 instance 중 하나는 Microsoft Visual C++ 재배포 가능 패키지가 SQL Server, Windows Server 또는 Microsoft Office와 같은 다른 Microsoft 제품에 배포되는 경우입니다.
SQL Server 2017 이상 버전은 2015년 이상에 Microsoft Visual C++ 설치합니다. Microsoft Visual C++ 재배포 가능 최신 지원 다운로드당 Visual Studio 2015 이후의 Visual Studio 버전은 동일한 재배포 가능 파일을 공유합니다. 예를 들어 Visual Studio 2015, 2017, 2019 또는 2022 도구 집합에서 빌드한 모든 앱은 최신 Microsoft Visual C++ 재배포 가능 파일을 사용할 수 있습니다.