Symptomen
Stel dat u een query uitvoert die gebruikmaakt van een gekoppelde server in Microsoft SQL Server 2016 en 2017. Wanneer de query wordt geannuleerd tijdens de uitvoering, kan er zelden een assertiefout optreden en kan SQL Server onverwacht worden afgesloten. Daarnaast ontvangt u een foutbericht dat er ongeveer als volgt uitziet:
DateTime spid82 Error: 17066, Severity: 16, State: 1.
DateTime spid82 SQL Server Assertion: File:FileName\FilePath, line=LineNumber Failed Assertion = 'pilb->m_cRef == 0'. Deze fout kan betrekking hebben op tijdsinstellingen. Als de fout zich blijft voordoen na het opnieuw uitvoeren van de instructie, gebruikt u DBCC CHECKDB om de database te controleren op structurele integriteit of start u de server opnieuw op om ervoor te zorgen dat gegevensstructuren in het geheugen niet beschadigd zijn.
DateTime spid82 Error: 3624, Severity: 20, State: 1.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingscorrecties die zijn opgenomen in de vorige cumulatieve update. Bekijk de meest recente cumulatieve updates voor SQL Server:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Meer informatie over de terminologiedie Microsoft gebruikt om software-updates te beschrijven.