Dela via


Kända problem med SQL Server 2025 Preview

Gäller för: Förhandsversion av SQL Server 2025 (17.x)

I den här artikeln beskrivs kända problem för SQL Server 2025 (17.x) Preview.

Förhandsgranskningen av SQL Server 2025 (17.x) har för närvarande identifierat följande kända problem:

INSTALLATIONEN av SQL Server 2025 misslyckas när TLS 1.2 är inaktiverad

Problem: Installationen av SQL Server 2025 (17.x) förhandsversionen misslyckas om TLS 1.2 är inaktiverad på datorn, inklusive failover-klusterinstanser.

Lösning: Aktivera TLS 1.2 på datorn innan du försöker installera förhandsversionen av SQL Server 2025 (17.x).

Om du vill aktivera TLS 1.2 anger du HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols registerposten för TLS 1.2 till true.

Konfigurera Windows att använda TLS 1.2 innehåller ett PowerShell-skript för att aktivera TLS 1.2 programmatiskt.

Windows Arm64 stöds inte

Förhandsversionen av SQL Server 2025 (17.x) stöds inte i Windows Arm64. Endast Intel- och AMD x86-64-processorer med upp till 64 kärnor per NUMA-nod stöds för närvarande.

Uppgraderingen på plats misslyckas på grund av microsoft Visual C++ Redistributable

En uppgradering från följande versioner kan misslyckas:

  • SQL Server 2016 (13.x)
  • SQL Server 2017 (14.x)

Detta kan inträffa när den befintliga operativsystemmiljön saknar Microsoft Visual C++ Redistributable för Visual Studio 2022, eller om en äldre version av den här komponenten har installerats.

När detta inträffar innehåller installationsloggen en post som i följande exempel:

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.

Slutför uppgraderingen genom att lägga till eller reparera den omdistribuerbara komponenten och köra installationen igen.

Om du vill hämta den omdistribuerbara filen läser du Microsoft Visual C++ Redistributable latest supported downloads (Microsoft Visual C++ Redistributable latest supported downloads).

SQL Server i Windows startar inte på datorer med fler än 64 logiska kärnor per NUMA-nod

Problem: SQL Server-instanser i Windows kan misslyckas med att starta efter installationen om datorn har fler än 64 logiska kärnor per NUMA-nod.

Mer information finns i Begränsa antalet logiska kärnor per NUMA-nod till 64.

Databas-e-post i Linux

Problem: Databaspost i Linux fungerar inte när SQL Server har konfigurerats för att framtvinga strikt kryptering.

För närvarande är den enda lösningen inte att framtvinga strikt kryptering.

SQLPS

Problem: SQLPS.exe, SQL Agent PowerShell-undersystemet och SQLPS PowerShell-modulen fungerar inte när SQL har konfigurerats för att framtvinga strikt kryptering.

För närvarande är den enda lösningen inte att framtvinga strikt kryptering.

SQL Server Agent-jobbet syspolicy_purge_history rapporterar ett fel i steg 3. Det här jobbet körs dagligen som standard. En instans som inte tillämpar strikt kryptering återskapar inte det här problemet. Ett annat alternativ är att inaktivera jobbet.

Felaktigt beteende för SESSION_CONTEXT i parallella planer

Frågor som använder den inbyggda SESSION_CONTEXT funktionen kan returnera felaktiga resultat eller utlösa åtkomstöverträdelser (AV) när de körs i parallella frågeplaner. Det här problemet beror på hur funktionen interagerar med parallella körningstrådar, särskilt när sessionen återställs för återanvändning.

Mer information finns i avsnittet Kända problem i SESSION_CONTEXT.

Problem vid inställning av algoritmen för säkerhetskopieringskomprimering till ZSTD

Det finns ett känt problem när du försöker ställa in algoritmen för säkerhetskopieringskomprimering till ZSTD.

När du anger ZSTD-algoritmen (backup compression algorithm = 3) returneras följande felmeddelande:

Msg 15129, Level 16, State 1
Procedure sp_configure '3' is not a valid value for configuration option 'backup compression algorithm'.

Använd den nya komprimeringsalgoritmen direkt i kommandot BACKUP Transact-SQL i stället för att ange serverkonfigurationsalternativet.

Lokala ONNX-modeller stöds inte på Linux-operativsystem

SKAPA EXTERN MODELL ONNX-modeller som är värd direkt på SQL Server är för närvarande inte tillgängliga för Linux på SQL Server 2025 (17.x) Förhandsversion RC1.

PBKDF2-hashalgoritm kan påverka inloggningsprestanda

I förhandsversionen av SQL Server 2025 (17.x) använder lösenordsbaserad autentisering PBKDF2 (RFC2898) som standardhashalgoritm. Den här förbättringen förbättrar lösenordssäkerheten genom att tillämpa 100 000 iterationer av SHA-512-hashning. Den ökade beräkningskostnaden för PBKDF2 innebär något längre inloggningstid för SQL-autentisering. Den här effekten är särskilt märkbar i miljöer utan anslutningspooler eller där svarstiden för inloggning övervakas noggrant. I poolade miljöer är effekten vanligtvis minimal.

Mer information finns i CREATE LOGIN and Support for Iterated and Salted Hash Password Verifiers in SQL Server 2022 CU12 (SKAPA INLOGGNING och support för itererade och saltade hash-lösenordsverifierare i SQL Server 2022 CU12).

Undantag för åtkomstöverträdelse kan inträffa på läsbara sekundära repliker under vissa villkor

Överväg att aktivera en databas för att använda funktionen Query Store för läsbar sekundärlagring med hjälp av följande DDL-kommando (Data Definition Language):

ALTER DATABASE [Database_Name]
    FOR SECONDARY
    SET QUERY_STORE = ON
    (OPERATION_MODE = READ_WRITE);

Frågor som uppfyller följande villkor kan uppleva en åtkomstöverträdelse när en PSP-frågevariant inte kan fastställa det bevarade tillståndet för dess överordnade dispatcher-instruktion:

  • Körs på en sekundär replik
  • Känslig för parametersniffning
  • Berättigad till optimering av parameterkänslig plan (PSP)

En korrigering har identifierats och kommer att ingå i en framtida version av SQL Server 2025 (17.x) Preview.

Lösning: Inaktivera PSP på sekundärfiler för varje databas som registrerades för att använda Query Store för läsbara sekundärfiler. I kontexten för en specifik databas utfärdar du följande Transact-SQL-instruktion:

ALTER DATABASE SCOPED CONFIGURATION FOR SECONDARY
    SET PARAMETER_SENSITIVE_PLAN_OPTIMIZATION = OFF;

Vektorindex

När du skapar ett vektorindex för vissa datauppsättningar kan det för närvarande returnera följande fel:

  • Fel 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

En korrigering har identifierats och kommer att ingå i en framtida version av SQL Server 2025 (17.x) Preview.