Симптоми
Да предположим, че използвате SQL Server 2019 с инсталирана функция PolyBase. Ако PolyBase срещне неочаквана грешка по време на фазата на оптимизиране на разпределената заявка и се опита да създаде вторично копие на паметта, за да отрази състоянието на системата, може да забележите, че създаването на вторично копие е неуспешно. Освен това може да получите следното съобщение за грешка в регистрационните файлове за обслужване на системата:
DateTime [Thread:ThreadId] [OptimizedStatement:ErrorEvent] (Грешка, висока): Вторично копие на DQO – неочаквано изключение по време на генерирането на вторично копие. [Session.SessionId:SID450][Session.IsTransactional:False][Query.QueryId:QueryId]
DateTime [Thread:ThreadId] [OptimizedStatement:ErrorEvent] (грешка, висока):
System.NotImplementedException: Методът или операцията не са реализирани.
в Microsoft.SqlServer.DataWarehouse.Sql.Optimizer.MemoProvider.MemoGeneratorFromStream.GenerateMemoXml(String query)
в Microsoft.SqlServer.DataWarehouse.Sql.Statements.OptimizedStatement.GenerateOptimizedStatementDumpHandler(OptimizedStatement optimizedStatement, Exception ex)
DateTime [Thread:ThreadId] [OptimizedStatement:ErrorEvent] (Грешка, висока): Вторично копие на DQO – неочаквано изключение по време на генерирането на вторично копие. [Session.SessionId:SID477][Session.IsTransactional:False][Query.QueryId:QueryId]
DateTime [Thread:ThreadId] [OptimizedStatement:ErrorEvent] (грешка, висока):
System.NotImplementedException: Методът или операцията не са реализирани.
в Microsoft.SqlServer.DataWarehouse.Sql.Optimizer.MemoProvider.MemoGeneratorFromStream.GenerateMemoXml(String query)
в Microsoft.SqlServer.DataWarehouse.Sql.Statements.OptimizedStatement.GenerateOptimizedStatementDumpHandler(OptimizedStatement optimizedStatement, Exception ex) [Session.SessionId:SID477][Session.IsTransactional:False][Query.QueryId:QueryId]
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Решение
Този проблем е решен в следната кумулативна актуализация за SQL Server:
За кумулативните актуализации за SQL Server:
Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните кумулативни актуализации за SQL Server:
Справки
Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.