릴리스 날짜: 2026년 3월 12일
버전: 16.0.4245.2
요약
이 문서에서는 Microsoft SQL Server 2022용 CU24(누적 업데이트 패키지 24)를 설명합니다. 이 업데이트에는 SQL Server 2022 누적 업데이트 23 릴리스 후에 발급된 14 개의 수정 사항이 포함되어 있습니다. 다음 빌드의 구성 요소를 업데이트합니다.
- SQL Server - 제품 버전: 16.0.4245.2, 파일 버전: 2022.160.4245.2
- Analysis Services - 제품 버전: 16.0.43.252, 파일 버전: 2022.160.43.252
이 업데이트에서 알려진 문제
병렬 계획에서 SESSION_CONTEXT의 잘못된 동작
기본 제공 함수를 사용하는 쿼리는 병렬 쿼리 계획에서 SESSION_CONTEXT 실행할 때 잘못된 결과를 반환하거나 AV(액세스 위반) 덤프 파일을 트리거할 수 있습니다. 이 문제는 특히 세션이 다시 사용하도록 다시 설정되는 SESSION_CONTEXT 경우 병렬 실행 스레드와 상호 작용하는 방식으로 인해 발생합니다.
자세한 내용은 .의 알려진 문제 섹션을 참조하세요 SESSION_CONTEXT.
이 업데이트에 포함된 개선 사항 및 수정 사항
현재 지원 수명 주기와 함께 빌드의 요약 목록이 포함된 다운로드 가능한 Microsoft Excel 통합 문서를 사용할 수 있습니다. 또한 Excel 파일에는 SQL Server 2022, SQL Server 2019 및 SQL Server 2017에 대한 자세한 수정 목록이 포함되어 있습니다. 지금 이 Excel 파일을 다운로드합니다.
메모
다음 표의 개별 항목은 책갈피를 통해 직접 참조할 수 있습니다. 테이블에서 버그 참조 ID를 선택하면 "#NNNNNNN" 형식을 사용하여 책갈피 태그가 URL에 추가됩니다. 그런 다음 이 URL을 다른 사용자와 공유하여 테이블에서 원하는 수정 사항으로 바로 이동할 수 있습니다.
수정된 버그 및 이 누적 업데이트에 포함된 향상된 사항에 대한 자세한 내용은 다음 표를 참조하세요.
| 버그 참조 | 설명 | 영역 수정 | 구성 요소 | 플랫폼 |
|---|---|---|---|---|
| 4868211 | 에 새 선택적 매개 변수 @multi_subnet_failover를 추가합니다 sp_adddistributor. |
SQL Server 엔진 | 복제 | 전체 |
| 4874339 | 포함된 가용성 그룹 연결에서 데이터베이스를 만들거나 복원할 때 발생하는 문제를 해결합니다. | SQL Server 엔진 | 고가용성 및 재해 복구 | 전체 |
| 4911747 | 필요한 페이지 수가 지원되는 제한을 초과할 때 무한 루프를 발생시키는 메모리 내 정렬 버퍼 계산의 문제를 해결합니다. | SQL Server 엔진 | 백업 복원 | 전체 |
| 4917971 | Hekaton에서 Hekaton이 아닌 스택으로 전환할 때 발생하는 부동 소수점 예외를 수정합니다. 이 작업을 수행하면 쿼리 실행이 중단됩니다. | 헤카톤 주 | 쿼리 처리 | 전체 |
| 4931278 | 40억 개 이상의 행에 대한 정렬 작업이 실패하고 어설션 오류가 발생하는 문제를 해결합니다. | SQL Server 엔진 | 액세스 방법 | 전체 |
| 4931830 | 배포자가 가용성 그룹 (AG)에 속해 있으며, 대/소문자 구분 (_CS) 데이터 정렬을 사용하는 문제를 해결합니다. 배포 에이전트는 AG 수신기 이름 대신 AG 주 복제본 이름을 잘못 사용합니다. | SQL Server 엔진 | 복제 | 전체 |
| 4953763 | 시작 실패로 인해 다시 시작한 후 포함된 가용성 그룹의 구성 전용 복제본을 연결할 수 없는 문제를 해결합니다. | SQL Server 엔진 | 고가용성 및 재해 복구 | 전체 |
| 4955136 | 장애 조치(failover) 후 로그 전달 및 포함된 가용성 그룹에 로컬 모니터 서버를 사용할 때 발생하는 문제를 해결합니다. | SQL Server 엔진 | 고가용성 및 재해 복구 | 전체 |
| 4955493 |
sys.dm_os_linux_disk_stats의 오타를 ios_in_progess에서 ios_in_progress로 수정합니다. |
SQL 연결성 | 리눅스 | 리눅스 |
| 4976761 | 비활성화된 DDL 트리거를 변경하면 메모리 액세스 위반이 발생하는 문제를 해결합니다. | SQL Server 엔진 | 프로그래밍 기능 | 전체 |
| 4984502 | 를 사용하여 sp_fulltext_service 'batch_timeout'구성 가능한 전체 텍스트 검색 일괄 처리 시간 제한을 추가합니다. 1분에서 1시간 사이의 값을 밀리초 단위로 지정합니다. 기본적으로 배치는 진행률 업데이트가 없는 경우 10분 후에 타임아웃됩니다. |
SQL Server 엔진 | 검색 | 전체 |
| 5005885 | 자주 액세스하는 메타데이터 테이블 검사에 sysowners를 추가하여 보안 관련 메타데이터 테이블의 경합 문제를 해결합니다. |
SQL Server 엔진 | 보안 인프라 | 전체 |
| 5011606 | API에서 기호 링크에 getattribute 대한 지원을 추가합니다. |
SQL Server 엔진 | 리눅스 | 리눅스 |
| 5011720 | 허용 목록에 작업을 추가하는 Bulkadmin 구성 옵션을 추가합니다. |
SQL Server 엔진 | 리눅스 | 리눅스 |
이 패키지 또는 최신 누적 업데이트 패키지를 가져오거나 다운로드하는 방법
Windows용 최신 누적 업데이트 패키지를 가져오거나 다운로드하는 방법(권장)
다음 업데이트는 Microsoft 다운로드 센터에서 다운로드할 수 있습니다.
지금 SQL Server 2022에 대한 최신 누적 업데이트 패키지 다운로드
메모
- Microsoft 다운로드 센터는 항상 최신 SQL Server 2022 CU 릴리스를 제공합니다.
- 다운로드 페이지가 표시되지 않으면 Microsoft 고객 서비스 및 지원에 문의하여 누적 업데이트 패키지를 가져옵니다.
Microsoft 업데이트 카탈로그에서 Windows용 누적 업데이트 패키지를 가져오거나 다운로드하는 방법
다음 업데이트는 Microsoft 업데이트 카탈로그에서 사용할 수 있습니다.
메모
- Microsoft 업데이트 카탈로그 에는 이 SQL Server 2022 CU 및 이전에 릴리스된 SQL Server 2022 CU 릴리스가 포함되어 있습니다.
- 이 CU는 WSUS(Windows Server Update Services)를 통해서도 사용할 수 있습니다.
- 항상 사용 가능한 최신 누적 업데이트를 설치하는 것이 좋습니다.
Linux용 최신 누적 업데이트 패키지를 가져오거나 다운로드하는 방법
Linux의 SQL Server 2022를 최신 CU로 업데이트하려면 먼저 누적 업데이트 저장소가 구성되어야 합니다. 그런 다음 적절한 플랫폼별 업데이트 명령을 사용하여 SQL Server 패키지를 업데이트하십시오.
CU 패키지 다운로드에 대한 설치 지침 및 직접 링크는 SQL Server 2022 릴리스 정보를 참조하세요.
파일 정보
파일 해시 정보
다음 명령을 통해 SQLServer2022-KB5080999-x64.exe 파일의 해시를 계산하여 다운로드를 확인할 수 있습니다.
certutil -hashfile SQLServer2022-KB5080999-x64.exe SHA256
| 파일 이름 | SHA256 해시 |
|---|---|
| SQLServer2022-KB5080999-x64.exe | 57FC522E34FA4654F5EE8DBC9768EFE3265971C8D6854F32118022B2610D40E2 |
누적 업데이트 패키지 파일 정보
KB5080999 포함된 파일 목록을 다운로드합니다.
이 업데이트에 대한 참고 사항
필수 구성 요소
이 누적 업데이트 패키지를 적용하려면 SQL Server 2022를 실행해야 합니다.
재시작 정보
이 누적 업데이트 패키지를 적용한 후 컴퓨터를 다시 시작해야 할 수 있습니다.
레지스트리 정보
이 패키지의 핫픽스 중 하나를 사용하려면 레지스트리를 변경할 필요가 없습니다.
중요 알림
이 문서에서는 다음과 같은 중요한 정보도 제공합니다.
Analysis Services CU 빌드 버전
Microsoft SQL Server 2017부터 Analysis Services 빌드 버전 번호와 SQL Server 데이터베이스 엔진 빌드 버전 번호가 일치하지 않습니다. 자세한 내용은 Analysis Services 누적 업데이트 빌드 버전 확인을 참조하세요.
CU(누적 업데이트)
- 각 새 CU에는 설치된 버전의 SQL Server에 대한 이전 CU에 포함된 모든 수정 사항이 포함되어 있습니다.
- SQL Server CPU는 서비스 팩과 동일한 수준으로 인증되며 동일한 수준의 신뢰도로 설치해야 합니다.
- 다음 지침에 따라 이용 가능할 때마다 CU를 지속적이고 사전 예방적으로 설치할 것을 권장합니다.
- 기록 데이터에 따르면 상당수의 지원 사례에는 릴리스된 CU에서 이미 해결된 문제가 포함됩니다.
- CU에는 핫픽스를 넘어 추가적인 가치가 포함될 수 있습니다. 이 업데이트에는 지원성, 관리 용이성, 및 신뢰성 개선이 포함됩니다.
- 프로덕션 환경에 배포하기 전에 SQL Server CPU를 테스트하는 것이 좋습니다.
하이브리드 환경 배포
하이브리드 환경(예: Always On, 복제, 클러스터 및 미러링)에 업데이트를 배포하는 경우 업데이트를 배포하기 전에 다음 문서를 참조하는 것이 좋습니다.
-
메모
롤링 업데이트 프로세스를 사용하지 않으려면 다음 단계에 따라 업데이트를 적용합니다.
- 수동 노드에 업데이트를 설치합니다.
- 활성 노드에 업데이트를 설치합니다(서비스를 다시 시작해야 합니다).
가동 중지 시간 및 데이터 손실을 최소화하는 가용성 그룹 서버 업그레이드 및 업데이트
메모
SSISDB 카탈로그와 함께 Always On을 사용하도록 설정한 경우 이러한 환경에서 업데이트를 적용하는 방법에 대한 SSIS with Always On에 대한 정보를 참조하세요.
언어 지원
SQL Server CPU는 현재 다국어입니다. 따라서 이 CU 패키지는 한 언어에만 국한되지 않습니다. 지원되는 모든 언어에 적용됩니다.
업데이트된 구성 요소(기능)
하나의 CU 패키지에는 모든 SQL Server 2022 구성 요소(기능)에 대해 사용 가능한 모든 업데이트가 포함됩니다. 그러나 누적 업데이트 패키지는 서비스하도록 선택한 SQL Server 인스턴스에 현재 설치된 구성 요소만 업데이트합니다. 이 CU가 적용된 후 SQL Server 기능(예: Analysis Services)이 인스턴스에 추가되는 경우 이 CU를 다시 적용하여 새 기능을 이 CU로 업데이트해야 합니다.
이 업데이트에 대한 지원
다른 문제가 발생하거나 문제 해결이 필요한 경우 서비스 요청을 만들어야 할 수 있습니다. 일반적인 지원 비용은 추가 지원 질문과 이 특정 누적 업데이트 패키지에 적합하지 않은 문제에 적용됩니다. Microsoft 고객 서비스 및 지원 전화 번호의 전체 목록을 확인하거나 별도의 서비스 요청을 만들려면 Microsoft 지원 웹 사이트로 이동하세요.
이 업데이트를 제거하는 방법
Windows에서 이 업데이트를 제거하는 방법
- 제어판에서 프로그램 및 기능 항목을 연 다음 설치된 업데이트 보기를 선택합니다.
- SQL Server 2022에서 이 누적 업데이트 패키지에 해당하는 항목을 찾으십시오.
- 항목을 길게 누르거나 마우스 오른쪽 단추로 클릭한 다음 제거를 선택합니다.
Linux에서 이 업데이트를 제거하는 방법
Linux에서 이 CU를 제거하려면 패키지를 이전 버전으로 롤백해야 합니다. 설치를 롤백하는 방법에 대한 자세한 내용은 SQL Server 롤백을 참조하세요.