Simptomi
Razmotrite sledeći scenario:
-
Kreirate proširenu sesiju događaja da biste snimili module_end prošireni događaj.
-
Postavite atribut collect_statementna 1.
-
Događaj konfigurišete tako da šalje izlaz cilju datoteke.
-
Izlaz iz cilja datoteke pregledate pomoću funkcije sys.fn_xe_file_target_read_file, a podatke o događaju bacate kao XML, na primer, pomoću sledeće sintakse:SELECT *, CAST(event_data AS XML) AS 'event_data_XML' FROM sys.fn_xe_file_target_read_file('file_name*.xel', NULL, NULL, NULL)
U ovom scenariju dobijate poruku o grešci koja je slična sledećoj:
Msg 9421, nivo 16, stanje 1, XML raščlanjavanje reda 50: linija 1, znak 592, nedozvoljen znak imena
Rešenje
Informacije o servisnom paketu
Problem je prvi put otklonjen u sledećem servisnom paketu za SQL Server. Servisni paket 2 za SQL Server 2014Osnovni podaci o servisnim paketima za SQL Serverservisne pakete su kumulativni. Svaki novi servisni paket sadrži sve ispravke koje se naći u prethodnim servisnim paketima, zajedno sa svim novim ispravkama. Naša preporuka je da primenite najnoviji servisni paket i najnoviju kumulativnu ispravku za taj servisni paket. Ne morate da instalirate prethodni servisni paket pre nego što instalirate najnoviji servisni paket. Koristite tabelu 1 u sledećem članku da biste pronašli više informacija o najnovijem servisnom paketu i najnovijoj kumulativnoj ispravci.Kako odrediti nivo verzije, izdanja i ažuriranja sistema SQL Server i njegovih komponenti?
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".