적용 대상: SQL Server 2025(17.x) 미리 보기
이 문서에서는 SQL Server 2025(17.x) 미리 보기의 알려진 문제에 대해 설명합니다.
SQL Server 2025(17.x) 미리 보기는 현재 다음과 같은 알려진 문제를 식별했습니다.
- TLS 1.2를 사용하지 않도록 설정하면 설치 실패
- Windows Arm64가 지원되지 않음
- Microsoft Visual C++ 재배포 가능 패키지로 인해 현재 위치 업그레이드 실패
- NUMA 노드당 논리 코어가 64개 이상인 컴퓨터에서 Windows의 SQL Server를 시작하지 못함
- Linux의 데이터베이스 메일
- SQLPS
- 병렬 계획에서 SESSION_CONTEXT 잘못된 동작
- 백업 압축 알고리즘을 ZSTD로 설정할 때 발생하는 문제
- Linux 운영 체제에서 지원되지 않는 로컬 ONNX 모델
- PBKDF2 해시 알고리즘은 로그인 성능에 영향을 줄 수 있습니다.
- 특정 조건에서 읽기 가능한 보조 복제본에서 액세스 위반 예외가 발생할 수 있습니다.
- 벡터 인덱스
TLS 1.2를 사용하지 않도록 설정하면 SQL Server 2025 설치 실패
문제: 장애 조치(failover) 클러스터 인스턴스를 포함하여 컴퓨터에서 TLS 1.2를 사용하지 않도록 설정하면 SQL Server 2025(17.x) 미리 보기 설치가 실패합니다.
해결 방법: SQL Server 2025(17.x) 미리 보기를 설치하기 전에 컴퓨터에서 TLS 1.2를 사용하도록 설정합니다.
TLS 1.2를 사용하도록 설정하려면 TLS 1.2HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols에 대한 레지스트리 항목을 .로 설정합니다true.
TLS 1.2를 사용하도록 Windows 구성은 TLS 1.2 를 프로그래밍 방식으로 사용하도록 설정하는 PowerShell 스크립트를 제공합니다.
Windows Arm64가 지원되지 않음
SQL Server 2025(17.x) 미리 보기는 Windows Arm64에서 지원되지 않습니다. 현재 NUMA 노드당 최대 64개의 코어가 있는 Intel 및 AMD x86-64 CPU만 지원됩니다.
Microsoft Visual C++ 재배포 가능 패키지로 인해 현재 위치 업그레이드 실패
다음 버전에서 업그레이드하지 못할 수 있습니다.
- SQL Server 2016(13.x)
- SQL Server 2017(14.x)
기존 운영 체제 환경에 Visual Studio 2022용 Microsoft Visual C++ 재배포 가능 패키지가 없거나 이 구성 요소의 이전 버전이 설치된 경우에 발생할 수 있습니다.
이 경우 설치 로그에는 다음 예제와 같은 항목이 포함됩니다.
This application requires Microsoft Visual C++ Redistributable for
Visual Studio 2022 (x64/x86, version 14.34 at minimum).
Please install the Redistributable, then run this installer again.
For more information, see: https://go.microsoft.com/fwlink/?linkid=2219560.
업그레이드를 완료하려면 재배포 가능 구성 요소를 추가 또는 복구하고 설치를 다시 실행합니다.
재배포 가능 파일을 얻으려면 Microsoft Visual C++ 재배포 가능 최신 지원 다운로드를 검토합니다.
NUMA 노드당 논리 코어가 64개 이상인 컴퓨터에서 Windows의 SQL Server를 시작하지 못함
문제: 컴퓨터에 NUMA 노드당 논리 코어가 64개 이상 있는 경우 설치 후 Windows의 SQL Server 인스턴스가 시작되지 않을 수 있습니다.
자세한 내용은 NUMA 노드당 논리 코어 수를 64로 제한합니다.
Linux의 데이터베이스 메일
문제: SQL Server가 엄격한 암호화를 적용하도록 구성된 경우 Linux의 데이터베이스 메일이 작동하지 않습니다.
현재 유일한 해결 방법은 엄격한 암호화를 적용하는 것이 아닙니다.
SQLPS
문제: sql이 엄격한 암호화를 적용하도록 구성된 경우 SQLPS.exe, SQL 에이전트 PowerShell 하위 시스템 및 SQLPS PowerShell 모듈이 작동하지 않습니다.
현재 유일한 해결 방법은 엄격한 암호화를 적용하는 것이 아닙니다.
SQL Server 에이전트 작업은 syspolicy_purge_history 3단계에서 오류를 보고합니다. 이 작업은 기본적으로 매일 실행됩니다. 엄격한 암호화를 적용하지 않는 인스턴스는 이 문제를 재현하지 않습니다. 또 다른 옵션은 작업을 사용하지 않도록 설정하는 것입니다.
병렬 계획에서 SESSION_CONTEXT의 잘못된 동작
기본 제공 SESSION_CONTEXT 함수를 사용하는 쿼리는 병렬 쿼리 계획에서 실행될 때 잘못된 결과를 반환하거나 액세스 위반(AV) 덤프를 트리거할 수 있습니다. 이 문제는 특히 세션이 다시 사용하도록 다시 설정되는 경우 함수가 병렬 실행 스레드와 상호 작용하는 방식에서 비롯됩니다.
자세한 내용은 .의 알려진 문제 섹션을 참조하세요 SESSION_CONTEXT.
백업 압축 알고리즘을 ZSTD로 설정할 때 발생하는 문제
백업 압축 알고리즘을 ZSTD로 설정하려고 할 때 알려진 문제가 있습니다.
ZSTD 알고리즘()backup compression algorithm = 3을 지정하면 다음 오류 메시지가 반환됩니다.
Msg 15129, Level 16, State 1
Procedure sp_configure '3' is not a valid value for configuration option 'backup compression algorithm'.
서버 구성 옵션을 설정하는 대신 BACKUP Transact-SQL 명령에서 직접 새 압축 알고리즘을 사용합니다.
Linux 운영 체제에서 지원되지 않는 로컬 ONNX 모델
SQL Server에서 직접 호스팅되는 CREATE EXTERNAL MODEL 로컬 ONNX 모델은 현재 SQL Server 2025(17.x) 미리 보기 RC 1의 Linux에 사용할 수 없습니다.
PBKDF2 해시 알고리즘은 로그인 성능에 영향을 줄 수 있습니다.
SQL Server 2025(17.x) 미리 보기에서 암호 기반 인증은 PBKDF2(RFC2898)를 기본 해시 알고리즘으로 사용합니다. 이 향상된 기능은 SHA-512 해시를 100,000번 반복하여 암호 보안을 향상시킵니다. PBKDF2의 계산 비용이 증가하면 SQL 인증 로그인 시간이 약간 더 길어질 수 있습니다. 이 효과는 연결 풀링이 없거나 로그인 대기 시간이 면밀히 모니터링되는 환경에서 특히 두드러집니다. 풀된 환경에서는 일반적으로 효과가 최소화됩니다.
자세한 내용은 SQL Server 2022 CU12에서 반복 및 솔트된 해시 암호 검증 도구에 대한CREATE LOGIN 및 지원을 참조하세요.
특정 조건에서 읽기 가능한 보조 복제본에서 액세스 위반 예외가 발생할 수 있습니다.
다음 DDL(데이터 정의 언어) 명령을 사용하여 읽기 가능한 보조 기능에 쿼리 저장소 를 사용하도록 설정된 데이터베이스를 고려합니다.
ALTER DATABASE [Database_Name]
FOR SECONDARY
SET QUERY_STORE = ON
(OPERATION_MODE = READ_WRITE);
PSP 쿼리 변형이 부모 디스패처 문의 지속 상태를 확인할 수 없을 때, 다음 조건을 충족하는 쿼리는 액세스 위반을 경험할 수 있습니다.
- 보조 복제본에서 실행됨
- 매개 변수 스니핑에 민감
- 매개 변수 민감 계획(PSP) 최적화 대상
수정 사항이 확인되었으며 SQL Server 2025(17.x) 미리 보기의 향후 릴리스에 포함됩니다.
해결 방법: 읽기 가능한 보조 기능에 대해 쿼리 저장소를 사용하기 위해 온보딩된 각 데이터베이스에 대해 보조 데이터베이스에서 PSP를 사용하지 않도록 설정합니다. 특정 데이터베이스의 컨텍스트 내에서 다음 Transact-SQL 문을 실행합니다.
ALTER DATABASE SCOPED CONFIGURATION FOR SECONDARY
SET PARAMETER_SENSITIVE_PLAN_OPTIMIZATION = OFF;
벡터 인덱스
현재 일부 데이터 세트에 벡터 인덱스를 만들면 다음 오류가 반환될 수 있습니다.
- 오류 9829:
STRING_AGG aggregation result exceeded the limit of 8000 bytes. Use LOB types to avoid result truncation. - 42234:
Internal SQL error during DiskANN graph build
수정 사항이 확인되었으며 SQL Server 2025(17.x) 미리 보기의 향후 릴리스에 포함됩니다.