Tünetek
Feltételezzük, hogy a SQL Server 2019-et telepített PolyBase funkcióval használja. Ha a PolyBase váratlan hibát észlel az elosztott lekérdezésoptimalizálási fázisban, és memóriaképet próbál létrehozni a rendszer állapotának rögzítéséhez, azt tapasztalhatja, hogy a memóriakép létrehozása sikertelen. Emellett a motor szerviznaplóiban a következő hibaüzenet jelenhet meg:
DateTime [Thread:ThreadId] [OptimizedStatement:ErrorEvent] (Error, High): DQO-memóriakép – Váratlan kivétel a memóriakép létrehozása során. [Session.SessionId:SID450][Session.IsTransactional:False][Query.QueryId:QueryId]
DateTime [Thread:ThreadId] [OptimizedStatement:ErrorEvent] (Error, High):
System.NotAppliedException: A metódus vagy művelet nincs implementálva.
a következőnél: Microsoft.SqlServer.DataWarehouse.Sql.Optimizer.MemoProvider.MemoGeneratorFromStream.GenerateMemoXml(String query)
itt: Microsoft.SqlServer.DataWarehouse.Sql.Statements.OptimizedStatement.GenerateOptimizedStatementDumpHandler(OptimizedStatement optimizedStatement, Exception ex)
DateTime [Thread:ThreadId] [OptimizedStatement:ErrorEvent] (Error, High): DQO-memóriakép – Váratlan kivétel a memóriakép létrehozása során. [Session.SessionId:SID477][Session.IsTransactional:False][Query.QueryId:QueryId]
DateTime [Thread:ThreadId] [OptimizedStatement:ErrorEvent] (Error, High):
System.NotAppliedException: A metódus vagy művelet nincs implementálva.
a következőnél: Microsoft.SqlServer.DataWarehouse.Sql.Optimizer.MemoProvider.MemoGeneratorFromStream.GenerateMemoXml(String query)
itt: Microsoft.SqlServer.DataWarehouse.Sql.Statements.OptimizedStatement.GenerateOptimizedStatementDumpHandler(OptimizedStatement optimizedStatement, Exception ex) [Session.SessionId:SID477][Session.IsTransactional:False][Query.QueryId:QueryId]
Állapot
A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.
Megoldás
Ezt a hibát az SQL Server következő összegző frissítésében javítottuk:
Az SQL Server összegző frissítéseinek ismertetése:
Az SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző kumulatív frissítésben szerepelt. Tekintse meg az SQL Server legújabb összegző frissítéseit:
Hivatkozások
Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját.