Symptomen
Stel dat u SQL Server 2019 gebruikt met de PolyBase-functie geïnstalleerd. Als PolyBase een onverwachte fout tegenkomt tijdens de fase voor het optimaliseren van gedistribueerde query's en probeert een geheugendump te maken om de status van het systeem vast te leggen, merkt u mogelijk dat het maken van de dump mislukt. Bovendien kunt u het volgende foutbericht ontvangen in de motorservicelogboeken:
DateTime [Thread:ThreadId] [OptimizedStatement:ErrorEvent] (Error, High): DQO-dump: onverwachte uitzondering tijdens het genereren van dump. [Session.SessionId:SID450][Session.IsTransactional:False][Query.QueryId:QueryId]
DateTime [Thread:ThreadId] [OptimizedStatement:ErrorEvent] (Error, hoog):
System.NotImplementedException: De methode of bewerking wordt niet geïmplementeerd.
bij Microsoft.SqlServer.DataWarehouse.Sql.Optimizer.MemoProvider.MemoGeneratorFromStream.GenerateMemoXml(String query)
bij Microsoft.SqlServer.DataWarehouse.Sql.Statements.OptimizedStatement.GenerateOptimizedStatementDumpHandler(OptimizedStatement optimizedStatement, Exception ex)
DateTime [Thread:ThreadId] [OptimizedStatement:ErrorEvent] (Error, High): DQO-dump: onverwachte uitzondering tijdens het genereren van dump. [Session.SessionId:SID477][Session.IsTransactional:False][Query.QueryId:QueryId]
DateTime [Thread:ThreadId] [OptimizedStatement:ErrorEvent] (Error, hoog):
System.NotImplementedException: De methode of bewerking wordt niet geïmplementeerd.
bij Microsoft.SqlServer.DataWarehouse.Sql.Optimizer.MemoProvider.MemoGeneratorFromStream.GenerateMemoXml(String query)
at Microsoft.SqlServer.DataWarehouse.Sql.Statements.OptimizedStatement.GenerateOptimizedStatementDumpHandler(OptimizedStatement optimizedStatement, Exception ex) [Session.SessionId:SID477][Session.IsTransactional:False][Query.QueryId:QueryId]
Status
Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in het gedeelte 'Van toepassing op'.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve update voor SQL Server:
Over cumulatieve updates voor SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingspatches die deel uitmaakten van de vorige cumulatieve update. Bekijk de meest recente cumulatieve updates voor SQL Server:
Meer informatie
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.