Symptomen
Neem het volgende scenario:
-
U maakt een uitgebreide gebeurtenissessie voor het vastleggen van de module_end uitgebreide gebeurtenis.
-
U stelt het kenmerk collect_statement in op 1.
-
U configureert de gebeurtenis zodat de uitvoer naar een bestands doel wordt verzonden.
-
U controleert de uitvoer van het doel van het bestand met behulp van de functie sys.fn_xe_file_target_read_file , en u kunt de gegevens van de gebeurtenis als XML converteren met bijvoorbeeld de volgende syntaxis:SELECT *, CAST(event_data AS XML) AS 'event_data_XML' FROM sys.fn_xe_file_target_read_file('file_name*.xel', NULL, NULL, NULL)
In dit scenario wordt een foutbericht met de volgende strekking weergegeven:
Msg 9421, niveau 16, status 1, regel 50 XML parseren: regel 1, teken 592, ongeldig naamteken
Oplossing
Informatie over service packs
Het probleem is voor het eerst opgelost in het volgende Service Pack voor SQL Server. Service Pack 2 voor SQL server 2014over service packs voor SQL Server-servicepakketten zijn cumulatief. Elk nieuw Service Pack bevat alle correcties in eerdere service packs, samen met eventuele nieuwe oplossingen. We raden u aan het meest recente Service Pack en de nieuwste cumulatieve update voor dat Service Pack toe te passen. U hoeft geen vorig Service Pack te installeren voordat u het nieuwste Service Pack installeert. Gebruik tabel 1 in het volgende artikel voor meer informatie over de meest recente Service Pack en de nieuwste cumulatieve update.Hoe kan ik het niveau van de versie, editie en update van SQL Server en de bijbehorende onderdelen bepalen?
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.