KB3170044 – КОРЕКЦИЯ: Грешка за недопустим знак за име, когато анализирате module_end резултат от събитие в SQL Server 2014

Отнася се за
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

Симптоми

Имайте предвид сценария, описан по-долу:

  • Можете да създадете разширена сесия на събитие, за да запишете module_end разширено събитие.
  • Задавате атрибута collect_statement на 1.
  • Вие конфигурирате събитието за изпращане на резултата към целеви файл
  • Преглеждате резултата от целевия файл с помощта на функцията sys.fn_xe_file_target_read_file и прехвърляте данните за събитието като XML, например с помощта на следния синтаксис:SELECT *, CAST(event_data КАТО XML) КАТО "event_data_XML"
    ОТ sys.fn_xe_file_target_read_file('file_name*.xel'; NULL; NULL; NULL)

В този случай получавате съобщение за грешка, подобно на следното:

Забележка

Съобщение 9421, ниво 16, щат 1, ред 50
XML анализ: ред 1, знак 592, знак за недопустимо име

Решение

Информация за сервизен пакет

Проблемът е отстранен за първи път в следващия сервизен пакет за SQL Server. 

Service Pack 2 за SQL Server 2014

За сервизните пакети за SQL Server

Сервизните пакети са кумулативни. Всеки нов сервизен пакет съдържа всички корекции, които са в предишните сервизни пакети, заедно с всички нови корекции. Нашата препоръка е да се приложи най-новият сервизен пакет и най-новата кумулативна актуализация за този сервизен пакет. Не е необходимо да инсталирате предишен сервизен пакет, преди да инсталирате най-новия сервизен пакет. Използвайте таблица 1 в следващата статия, за да намерите повече информация относно най-новия сервизен пакет и най-новата кумулативна актуализация.

Как да определим версията, изданието и нивото на актуализация на SQL Server и неговите компоненти?

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.