Simptomi
Pieņemsim, ka izmantojat SQL Server 2019 ar instalētu līdzekli PolyBase. Ja izdalītā vaicājuma optimizācijas fāzē PolyBase rodas neparedzēta kļūda, un mēģina izveidot atmiņas izmeti, lai tvertu sistēmas stāvokli, iespējams, pamanīsit, ka izmetes izveide neizdevās. Turklāt programmas pakalpojumu žurnālos var tikt parādīts šāds kļūdas ziņojums:
Datetime [Thread:threadID] [OptimizedStatement: ErrorEvent] (kļūda, augsta): DQO dump-neparedzēts izņēmums ģenerēšanas izmetē. [Session. sesijas ID ir: SID450] [Session. IsTransactional: FALSE] [Query. QueryId:QueryId]
Datetime [Thread:threadID] [OptimizedStatement: ErrorEvent] (kļūda, augsta):
System. NotImplementedException: metode vai darbība nav ieviesta.
vietnē Microsoft. SQL. DataWarehouse. MemoProvider. MemoGeneratorFromStream. GenerateMemoXml (virknes vaicājums)
vietnē Microsoft. SQL. DataWarehouse. SQL. Statement. OptimizedStatement. GenerateOptimizedStatementDumpHandler (OptimizedStatement optimizedStatement, izņēmuma ex)
Datetime [Thread:threadID] [OptimizedStatement: ErrorEvent] (kļūda, augsta): DQO dump-neparedzēts izņēmums ģenerēšanas izmetē. [Session. sesijas ID ir: SID477] [Session. IsTransactional: FALSE] [Query. QueryId:QueryId]
Datetime [Thread:threadID] [OptimizedStatement: ErrorEvent] (kļūda, augsta):
System. NotImplementedException: metode vai darbība nav ieviesta.
vietnē Microsoft. SQL. DataWarehouse. MemoProvider. MemoGeneratorFromStream. GenerateMemoXml (virknes vaicājums)
vietnē Microsoft. SQL. DataWarehouse. Restatement. OptimizedStatement. GenerateOptimizedStatementDumpHandler (OptimizedStatement optimizedStatement, izņēmuma ex) [sesija. sesijas ID ir: SID477] [sesija. IsTransactional: FALSE] [Query. QueryId:QueryId]
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Risinājums
Šī problēma ir novērsta šajā SQL Server kumulatīvajā atjauninājumā:
Par kumulatīvajiem SQL Server atjauninājumiem:
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Atsauces
Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.