Symptomer
Tenk deg følgende:
-
Du oppretter en utvidet event-økt for å fange opp module_end utvidet hendelsen.
-
Du angir collect_statement -attributtet til 1.
-
Du kan konfigurere hendelsen hvis du vil sende utdataene for en mål-fil.
-
Du går gjennom utdata fra mål-fil ved hjelp av sys.fn_xe_file_target_read_file -funksjonen, og du endrer hendelsesdataene som XML, for eksempel ved hjelp av følgende syntaks:SELECT *, CAST(event_data AS XML) AS 'event_data_XML' FROM sys.fn_xe_file_target_read_file('file_name*.xel', NULL, NULL, NULL)
I dette scenariet får du en feilmelding som ligner på følgende:
Msg 9421, nivå 16 tilstand 1, linje 50
XML-analyse: linje 1, tegnet 592, ugyldig navnetegn
Oppløsning
Informasjon om oppdateringspakke
Problemet ble først løst i følgende oppdateringspakken for SQL Server.
Service Pack 2 for SQLServer-2014
Om oppdateringspakker for SQL Server
Oppdateringspakker er kumulative. Hver nye oppdateringspakke inneholder alle reparasjonene som finnes i tidligere oppdateringspakker, sammen med eventuelle nye reparasjoner. Vår anbefaling er å bruke den nyeste oppdateringspakken, og den nyeste kumulative oppdateringen for denne oppdateringspakken. Du trenger ikke å installere en tidligere oppdateringspakke før du installerer den nyeste oppdateringspakken. Bruk tabell 1 i følgende artikkel for å finne mer informasjon om den nyeste oppdateringspakken og nyeste kumulative oppdateringen.
Slik fastslår du hvilken versjon, nivå edition og oppdateringen av SQL Server og tilhørende komponenter?
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".