Sümptomid
Oletagem, et kasutate SQL Server 2019 koos PolyBase funktsiooniga installitud. Kui PolyBase ilmneb hajutatud päringu optimeerimise faasis ootamatu tõrge ja proovib süsteemi oleku jäädvustamiseks mälutõmmise luua, võite märgata, et dump loomine nurjub. Lisaks võidakse kuvada mootori teenuse logides järgmine tõrketeade:
Datetime [lõim:jutulõngaID] [OptimizedStatement: ErrorEvent] (tõrge, kõrge): DQO dump – ootamatu erand loomise ajal. [Session. SeansiId: SID450] [Session. IsTransactional: FALSE] [Query. QueryId:QueryId]
Datetime [lõim:jutulõngaID] [OptimizedStatement: ErrorEvent] (viga; suur):
System. NotImplementedException: meetodit või toimingut ei rakendata.
kell Microsoft. SqlServer. DataWarehouse. SQL. Optimizer. MemoProvider. MemoGeneratorFromStream. GenerateMemoXml (string Query)
kell Microsoft. SqlServer. DataWarehouse. SQL. relaused. OptimizedStatement. GenerateOptimizedStatementDumpHandler (OptimizedStatement optimizedStatement, erand ex)
Datetime [lõim:jutulõngaID] [OptimizedStatement: ErrorEvent] (tõrge, kõrge): DQO dump – ootamatu erand loomise ajal. [Session. SeansiId: SID477] [Session. IsTransactional: FALSE] [Query. QueryId:QueryId]
Datetime [lõim:jutulõngaID] [OptimizedStatement: ErrorEvent] (viga; suur):
System. NotImplementedException: meetodit või toimingut ei rakendata.
kell Microsoft. SqlServer. DataWarehouse. SQL. Optimizer. MemoProvider. MemoGeneratorFromStream. GenerateMemoXml (string Query)
kell Microsoft. SqlServer. DataWarehouse. SQL. relaused. OptimizedStatement. GenerateOptimizedStatementDumpHandler (OptimizedStatement optimizedStatement; erand ex) [Session. SeansiId: SID477] [Session. IsTransactional: FALSE] [Query. QueryId:QueryId]
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.
Lahendus
See probleem on lahendatud järgmises SQL serveri koondvärskenduses:
SQL serveri kumulatiivsed värskendused:
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Viited
Siit leiate teavet selle kohta, mida Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.