다음을 통해 공유


적용할 수 없는 SQL Server CPU는 WSUS, MU 또는 ConfMgr에 나열됩니다.

이 문서는 WSUS, MU(Microsoft Update) 또는 Microsoft System Center Configuration Manager 소프트웨어 업데이트를 사용하여 Microsoft SQL Server에 업데이트를 적용할 때 발생하는 문제를 해결하는 데 도움이 됩니다.

원래 제품 버전: SQL Server 2016, SQL Server 2014, SQL Server 2012 Enterprise, SQL Server 2012, SQL Server 2017 on Windows(모든 버전), SQL Server 2014
원래 KB 번호: 4047327

참고 항목

Microsoft 업데이트 검색 논리는 최신 CU(누적 업데이트) 릴리스 및 GDR 릴리스에 대해 업데이트됩니다. 이 문서는 다음 서비스 릴리스에 유효합니다.

  • SQL Server 2014를 통한 SQL Server 릴리스: 모든 CU 릴리스
  • SQL Server 2016: RTM 및 SP1 기준에 대한 모든 CU 릴리스입니다. CU13을 통한 SP2 기준 CU 릴리스
  • SQL Server 2017: CU18을 통한 RTM 기준 CU 릴리스
  • SQL Server 2019: 없음
  • 2020년까지 모든 보안 릴리스

최신 CU 릴리스 및 향후 보안 릴리스에 대한 검색 논리 업데이트에 대한 자세한 내용은 SQL Server 서비스에 대한 Microsoft 업데이트 검색 논리 업데이트를 참조하세요.

증상

WSUS, MU 또는 System Center Configuration Manager 소프트웨어 업데이트를 사용하여 SQL Server에 업데이트를 적용하는 경우 나열된 CU(누적 업데이트) 중 일부는 SQL Server 설치에 적용되지 않습니다.

원인

SQL Server 업데이트는 업데이트 서비스에 게시됩니다. Windows 기본 제공 자동 업데이트 서비스 및 System Configuration Manager 소프트웨어 업데이트 관리와 같은 배포 채널은 SQL Server 업데이트를 검사할 수 있습니다.

업데이트에 나열된 각 SQL Server 업데이트에는 업데이트가 적용 가능한지 여부를 확인하기 위해 평가되는 적용 가능성 규칙 목록이 있습니다.

CU가 SQL Server 설치에 적용 가능한 대로 표시되려면 해당 업데이트 기준에 하나 이상의 CU를 설치해야 합니다.

참고 항목

이 컨텍스트의 기준은 RTM 또는 서비스 팩 릴리스를 나타냅니다.

예를 들어 SQL Server 2014 SP2(서비스 팩 2)용 최신 CU가 CU6(누적 업데이트 6)인 시나리오를 고려해 보세요. 현재 시스템에 설치된 최신 업데이트는 SQL Server 2014 SP2입니다. 시스템의 업데이트 검사를 실행하면 해당하는 CPU가 나열되지 않습니다. SQL Server 2014 SP2 누적 업데이트 1을 수동으로 다운로드하여 설치합니다. 업데이트 검사를 다시 실행하면 SQL Server 2014 SP2 누적 업데이트 6이 해당 항목으로 나열됩니다.

해결

이 문제를 해결하려면 기준 빌드에 적용되는 SQL Server 누적 업데이트를 수동으로 다운로드하여 설치합니다. 이 작업이 수행되면 업데이트에 릴리스된 최신 누적 업데이트가 해당 항목으로 나열됩니다.

자세한 정보

이 동작은 의도된 것입니다. 시스템 관리자는 CU를 설치하여 SQL Server가 따라야 하는 서비스 분기를 결정할 수 있습니다.

각 서비스 기준(RTM 또는 서비스 팩)에는 다음 두 개의 서비스 분기가 포함됩니다.

  • 보안 및 기타 중요 수정 사항만 포함하는 GDR(일반 배포 릴리스) 분기입니다.

  • 보안 및 기타 중요 수정 사항과 기준에 대한 다른 모든 수정 사항이 포함된 CU 분기입니다.

현재 MU 검색 논리는 서비스 기준 또는 GDR 분기를 따라 GDR 분기의 인스턴스가 제공되도록 생성됩니다.

사용자는 CU 분기에 인스턴스를 정렬하기 위해 하나 이상의 CU를 사전에 설치해야 합니다. 그러나 이 작업이 완료되면 인스턴스 기준이 다음 서비스 팩으로 이동하여 다시 설정되거나 기준의 모든 CPU가 수동으로 제거될 때까지 GDR 분기로 돌아갈 수 없습니다. 모든 CPU를 제거하면 인스턴스가 GDR 분기 또는 서비스 기준선으로 다시 이동합니다.

이 논리를 사용하면 보안 또는 기타 중요 업데이트 시 필요한 기본 변경 횟수를 최소화할 수 있습니다. CU 분기에 있는 인스턴스는 기준선에 필요한 보안 또는 기타 중요 릴리스가 제공되는 경우 모든 업데이트를 반드시 수락해야 합니다. 여기에는 필요한 보안 업데이트 지점까지 기준에 대한 누적 비보안 변경 내용이 모두 포함됩니다.

적용 대상

  • Windows 기반의 SQL Server 2017(모든 버전)
  • SQL Server 2016 Developer
  • SQL Server 2016 Enterprise
  • SQL Server 2016 Standard
  • SQL Server 2016 Web
  • SQL Server 2016 Business Intelligence
  • SQL Server 2014 개발자
  • SQL Server 2014 Enterprise
  • SQL Server 2014 Standard
  • SQL Server 2014 웹
  • SQL Server 2014 Business Intelligence
  • SQL Server 2012 개발자
  • SQL Server 2012 Enterprise
  • SQL Server 2012 Standard
  • SQL Server 2012 웹
  • SQL Server 2012 Business Intelligence