다음을 통해 공유


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 Visual C++ 재배포 가능 패키지 아직 지원 중인 Microsoft 제품에 의해 설치되어 있는 경우 재배포 가능 패키지는 해당 제품에 대한 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 제품의 컨텍스트 및 기간에만 지원되는 몇 가지 특정 인스턴스가 있습니다. 그런 경우 중 하나는 Microsoft Visual C++ 재배포 가능 패키지가 SQL Server, Windows Server, Microsoft Office 등의 다른 Microsoft 제품에서 배포될 때입니다.

  • SQL Server 2017 이상 버전에서는 Microsoft Visual C++ 2015 이상을 설치합니다. Microsoft Visual C++ 재배포 가능 패키지 지원되는 최신 다운로드당 Visual Studio 2015 이후의 Visual Studio 버전은 동일한 재배포 가능 파일을 공유합니다. 예를 들어, Visual Studio 2015, 2017, 2019 또는 2022 도구 집합으로 빌드된 모든 앱은 최신 Microsoft Visual C++ 재배포 가능 패키지를 사용할 수 있습니다.