Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: SQL Server 2025 (17.x)
In dit artikel worden bekende problemen voor SQL Server 2025 (17.x) beschreven.
De volgende problemen worden momenteel geïdentificeerd:
- De installatie mislukt wanneer TLS 1.2 is uitgeschakeld
- Windows Arm64 wordt niet ondersteund
- In-place upgrade mislukt door Microsoft Visual C++ Redistributable
- SQL Server op Windows niet kan worden gestart op computers met meer dan 64 logische kernen per NUMA-knooppunt
- Database-e-mail op Linux
- SQLPS
- Onjuist gedrag van SESSION_CONTEXT in parallelle plannen
- Probleem bij het instellen van het algoritme voor back-upcompressie op ZSTD
- Lokale ONNX-modellen worden niet ondersteund op Linux-besturingssystemen
- PBKDF2-hashing-algoritme kan van invloed zijn op de aanmeldingsprestaties
- Vectorindex
- SQL Server auditgebeurtenissen worden niet naar het Security logboek weggeschreven
- Upgrade mislukt als Data Quality Services is geïnstalleerd
- Full-Text Zoek
- Onjuiste gebruiksrechtovereenkomst voor localDB-installatieprogramma
- SQL Server kan traag of niet reageren na het maken of online brengen van een groot aantal databases
- Gekoppelde serverquery's die MSDASQL gebruiken, mislukken met fout 7416
SQL Server 2025-installatie mislukt wanneer TLS 1.2 is uitgeschakeld
Issue: installatie van SQL Server 2025 (17.x) mislukt als TLS 1.2 is uitgeschakeld op het systeem, inclusief failoverclusterinstanties.
Oplossing: Schakel TLS 1.2 in op de computer voordat u probeert SQL Server 2025 (17.x) te installeren.
Waarschuwing
Het onjuist bewerken van het register kan uw systeem ernstig beschadigen. Voordat u wijzigingen aanbrengt in het register, raden we u aan een back-up te maken van waardegegevens op de computer.
Als u TLS 1.2 wilt inschakelen, stelt u de volgende registervermelding voor TLS 1.2 truein op:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols
Configure Windows voor het gebruik van TLS biedt een PowerShell-script waarmee TLS 1.2 programmatisch kan worden ingeschakeld.
Windows Arm64 wordt niet ondersteund
SQL Server 2025 (17.x) wordt niet ondersteund op Windows Arm64. Momenteel worden alleen Intel en AMD x86-64 CPU's met maximaal 64 kernen per NUMA-knooppunt ondersteund.
In-place upgrade mislukt door Microsoft Visual C++ Redistributable
Probleem: Een upgrade van de volgende versies kan mislukken:
- SQL Server 2016 (13.x)
- SQL Server 2017 (14.x)
Dit kan gebeuren wanneer in de bestaande besturingssysteemomgeving microsoft Visual C++ Redistributable ontbreekt voor Visual Studio 2022 of als er een oudere versie van dit onderdeel is geïnstalleerd.
Als dit gebeurt, bevat het installatielogboek een vermelding zoals in het volgende voorbeeld:
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.
Tijdelijke oplossing: Als u de upgrade wilt voltooien, voegt u het herdistribueerbare onderdeel toe of herstelt u dit en voert u de installatie opnieuw uit.
Als u het herdistribueerbare bestand wilt ophalen, bekijkt u de meest recente ondersteunde downloads van Microsoft Visual C++ Redistributable.
SQL Server op Windows kan niet worden gestart op computers met meer dan 64 logische kernen per NUMA-knooppunt
Issue: SQL Server exemplaren op Windows kunnen niet worden gestart na de installatie als de machine meer dan 64 logische kernen per NUMA-knooppunt heeft.
Tijdelijke oplossing: Zie Het aantal logische kernen per NUMA-knooppunt beperken tot 64 voor meer informatie.
Database-e-mail op Linux
Issue: Database-e-mail op Linux werkt niet wanneer SQL Server is geconfigureerd om strikte versleuteling af te dwingen.
Tijdelijke oplossing: dwing geen strikte versleuteling af.
SQLPS
Probleem: SQLPS.exe, het PowerShell-subsysteem van SQL Agent en de SQLPS PowerShell-module werken niet wanneer SQL is geconfigureerd om strikte versleuteling af te dwingen.
Tijdelijke oplossing: dwing geen strikte versleuteling af.
De SQL Server Agent taak syspolicy_purge_history rapporteert een fout bij stap 3. Deze taak wordt standaard dagelijks uitgevoerd. Een exemplaar dat geen strikte versleuteling afdwingt, reproduceert dit probleem niet; een andere optie is om de taak uit te schakelen.
Onjuist gedrag van SESSION_CONTEXT in parallelle plannen
Probleem: query's die gebruikmaken van de ingebouwde functie kunnen onjuiste resultaten retourneren of av-dumps SESSION_CONTEXT (access violation) activeren wanneer ze worden uitgevoerd in parallelle queryplannen. Dit probleem komt voort uit de manier waarop de functie communiceert met parallelle uitvoeringsthreads, met name wanneer de sessie opnieuw wordt ingesteld voor hergebruik.
Tijdelijke oplossing: voer niet parallel uit SESSION_CONTEXT . Zie de sectie Bekende problemen in SESSION_CONTEXT.
Probleem bij het instellen van het algoritme voor back-upcompressie op ZSTD
Probleem: er treedt een fout op wanneer u probeert het algoritme voor back-upcompressie in te stellen op ZSTD.
Wanneer u het ZSTD-algoritme opgeeft (backup compression algorithm = 3), wordt het volgende foutbericht geretourneerd:
Msg 15129, Level 16, State 1
Procedure sp_configure '3' is not a valid value for configuration option 'backup compression algorithm'.
Tijdelijke oplossing: Gebruik het nieuwe compressie-algoritme rechtstreeks in de BACKUP opdracht Transact-SQL in plaats van de serverconfiguratieoptie in te stellen.
Lokale ONNX-modellen worden niet ondersteund op Linux-besturingssystemen
CREATE EXTERNAL MODEL lokale ONNX-modellen die rechtstreeks op de SQL Server worden gehost, zijn momenteel niet beschikbaar voor Linux op SQL Server 2025 (17.x).
PBKDF2-hashing-algoritme kan van invloed zijn op de aanmeldingsprestaties
In SQL Server 2025 (17.x) gebruikt verificatie op basis van wachtwoorden PBKDF2 (RFC2898) als het standaardhash-algoritme. Deze verbetering verbetert de wachtwoordbeveiliging door 100.000 iteraties van SHA-512-hashing toe te passen. De verhoogde rekenkosten van PBKDF2 betekenen iets langere aanmeldingstijd voor SQL-verificatie en een hoger CPU-gebruik. Dit effect is vooral merkbaar in omgevingen zonder verbindingspooling of waarbij aanmeldingslatentie nauw wordt bewaakt. In poolomgevingen is het effect doorgaans minimaal.
Zie CREATE LOGIN en Support for Iterated and Salted Hash Password Verifiers in SQL Server 2022 CU12 voor meer informatie.
SQL Server auditgebeurtenissen schrijven niet naar het beveiligingslogboek
Probleem: Serveraudits worden, met uitzondering van de eerste serveraudit, niet naar het Beveiligingslogboek geschreven.
Stel dat u meerdere SQL Server auditgebeurtenissen hebt geconfigureerd om naar het beveiligingslogboek van SQL Server 2025 (17.x) te schrijven. In dit scenario ziet u dat alle servercontroles, met uitzondering van de eerste servercontrole, niet schrijven. Als u de tweede servercontrole toevoegt, krijgt u mogelijk een foutmelding die lijkt op het volgende bericht in het SQL Server foutenlogboek:
Error: 33204, Severity: 17, State: 1.
SQL Server Audit could not write to the security log.
We hebben een oplossing vastgesteld voor een toekomstige release van SQL Server 2025 (17.x).
Tijdelijke oplossing: Gebruik een van de volgende methoden:
Schrijf auditgebeurtenissen naar een bestand in plaats van het SQL Server Beveiligingslogboek.
Om meerdere serveraudits naar het beveiligingslogboek te laten schrijven, wijzigt u deze registersubsleutelwaarde van
0naar1.Waarschuwing
Het onjuist bewerken van het register kan uw systeem ernstig beschadigen. Voordat u wijzigingen aanbrengt in het register, raden we u aan een back-up te maken van waardegegevens op de computer.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Security\MSSQL$<InstanceName>$Audit\EventSourceFlagsServercontroles moeten opnieuw worden gestart voordat de nieuwe registerinstelling van kracht wordt:
ALTER SERVER AUDIT [AuditName] WITH (STATE = OFF); GO ALTER SERVER AUDIT [AuditName] WITH (STATE = ON); GO
Vectorindex
Probleem: Wanneer u een vectorindex maakt met behulp van de
CREATE VECTOR INDEXinstructie of wanneer u de vectorindex gebruiktVECTOR_SEARCH, ziet u het volgende waarschuwingsbericht:Warning: The join order has been enforced because a local join hint is used.Tijdelijke oplossing: u kunt de waarschuwing veilig negeren, omdat deze niet van invloed is op de juistheid van de resultaten.
Probleem: Wanneer u
MAXDOPmetCREATE VECTOR INDEXofVECTOR_SEARCHgebruikt, wordt de waarde die is ingesteld voorMAXDOPgenegeerd.Tijdelijke oplossing: als u de gewenste waarde wilt
MAXDOPinstellen, stelt u in plaats daarvan de configuratieoptie op serverniveaumax degree of parallelismin. Zie Serverconfiguratie: maximale mate van parallelle uitvoering of de optie op databaseniveauMAXDOPin ALTER DATABASE SCOPED CONFIGURATIONvoor meer informatie.
Upgrade mislukt als Data Quality Services is geïnstalleerd
Probleem: Als Data Quality Services is geïnstalleerd en u uw SQL Server-exemplaar bijwerkt naar SQL Server 2025 (17.x), mislukt de upgrade tijdens de stap Functieregels van de wizard SQL Server-upgrade.
Tijdelijke oplossing: gebruik de /IACCEPTDQUNINSTALL parameter vanaf de opdrachtregel. Voor meer informatie, zie Upgrade parameters in het artikel SQL Server installeren, configureren of verwijderen op Windows vanaf de opdrachtprompt.
U kunt ook een volledige upgrade zonder toezicht uitvoeren vanaf de opdrachtregel, zolang u de /IACCEPTDQUNINSTALL parameter opneemt.
Full-Text Zoek
Probleem: Full-Text Zoeken kan geen documenten zonder opmaak indexeren die groter zijn dan 25 MB.
Als u een document zonder opmaak probeert te indexeren dat groter is dan 25 MB, ziet u de symbolische fout
FILTER_E_PARTIALLY_FILTEREDin het verkenningslogboek:Error '0x8004173e: The document was too large to filter in its entirety. Portions of the document were not emitted.' occurred during full-text index population for table or indexed view ...Platte tekst documenten zijn documenten die een
class_idvan{C1243CA0-BF96-11CD-B579-08002B30BFEB}bevatten, zoals gerapporteerd door sys.fulltext_document_types.Tijdelijke oplossing: configureer de maximale bestandsgrootte in het Windows register.
Waarschuwing
Het onjuist bewerken van het register kan uw systeem ernstig beschadigen. Voordat u wijzigingen aanbrengt in het register, raden we u aan een back-up te maken van waardegegevens op de computer.
Bewerk de DWORD-waarde
MaxTextFilterBytes, die zich inHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex. Als u bijvoorbeeld de maximale grootte volledig wilt verwijderen van de opdrachtregel metreg add, voert u de volgende opdracht uit:reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex" /v MaxTextFilterBytes /t REG_DWORD /d ffffffffNadat u de registerwaarde hebt bijgewerkt, moet u de Full-Text verkenning opnieuw uitvoeren.
Probleem: Volledige-tekstquery's die buigingsvormen gebruiken, werken niet voor talen van indexversie 2 zonder een geregistreerde stemmer. Dit probleem is opgelost in cumulatief bijwerken (CU) 4.
Full-Text gebruikt stemmers om woordformulieren te genereren voor inflectionele query's. Inflectionele query's zijn onder andere query's die gebruikmaken
FREETEXTvan,FREETEXTTABLEof viaFORMSOF(INFLECTIONAL)ofCONTAINSCONTAINSTABLE. Voor talen van versie 2 zonder stemmer mislukken inflectionele query's met de volgende fout:Msg 30010, Level 16, State 2, Line 119 An error has occurred during the full-text query. Common causes include: word-breaking errors or timeout, FDHOST permissions/ACL issues, service account missing privileges, malfunctioning IFilters, communication channel issues with FDHost and sqlservr.exe, etc. If recently performed in-place upgrade to SQL2025, For help please see https://aka.ms/sqlfulltext.Tijdelijke oplossing: Vermijd het gebruik van inflectionele vormquery's voor talen die geen geregistreerde stemmers hebben. Zie voor meer informatie een woordonderbreker voor volledige tekst en binaire bestanden voor stemmer. Als de toepassing een sterke afhankelijkheid heeft van inflectioneel of taalkundig zoekgedrag voor dergelijke talen, configureert u de database om in plaats daarvan Full-Text indexversie 1 te gebruiken.
Dit probleem is opgelost in cumulatief bijwerken (CU) 4.
Onjuiste gebruiksrechtovereenkomst voor localDB-installatieprogramma
Probleem: het LocalDB-installatieprogramma verwijst naar een preview-versie van de gebruiksrechtovereenkomst (EULA).
Tijdelijke oplossing: Download in plaats daarvan het installatieprogramma voor de Express-editie en kies de optie LocalDB in het scherm voor pakketselectie.
We hebben een oplossing vastgesteld voor een toekomstige release van SQL Server 2025 (17.x).
SQL Server kan traag of niet meer reageren na het maken of online brengen van een groot aantal databases
Probleem: dit gedrag wordt veroorzaakt door een achtergrondwerkthread per database, die is gemaakt als onderdeel van de functie Persistente Statistieken voor Leesbare Secundaire Replica's. Deze functie is standaard ingeschakeld in SQL Server 2025 (17.x). De achtergrondthread wordt aangemaakt wanneer databases online komen en kan leiden tot druk op worker threads en verminderde responsiviteit van instanties, zelfs wanneer er geen secundaire replica's zijn ingesteld.
Oplossing: Schakel opstarttraceervlag 15608 in en start SQL Server opnieuw. U moet de traceringsvlag bij het opstarten inschakelen. Wanneer deze functie na het opstarten wordt ingeschakeld, stopt dit niet de al gemaakte achtergrondthreads voor databases die online zijn gebracht. In gevallen zonder secundaire replica's blijft deze traceringsvlag nodig als tijdelijke oplossing om te voorkomen dat de achtergrond-thread per database wordt gemaakt bij het opstarten van de database.
Er is een oplossing gepland voor een toekomstige update van SQL Server 2025 (17.x).
Gekoppelde serverquery's die MSDASQL gebruiken, mislukken met fout 7416
Van toepassing op: SQL Server 2025 (17.x) vanaf CU 4.
Gekoppelde serverqueries die gebruikmaken van de Microsoft OLE DB-provider voor ODBC (MSDASQL) en een providertekenreeks (@provstr), kunnen mislukken met de volgende fout:
Msg 7416, Level 16
Access to the remote server is denied because no login-mapping exists.
Dit probleem is van invloed op aanmeldingen die geen lid zijn van de vaste serverfunctie sysadmin . Dit kan gebeuren zelfs wanneer de gekoppelde server en logintoewijzingen correct zijn geconfigureerd.
In bepaalde gekoppelde serverconfiguraties die gebruikmaken van de MSDASQL-provider, kan een strengere controle op de verbindingsvalidatie in de Database Engine verbindingen weigeren die zijn toegestaan in eerdere builds.
Zie Gekoppelde serverquery's die MSDASQL gebruiken, mislukken met fout 7416 voor meer informatie.