Korriger: Ugyldig tegn-feil når du analyserer module_end hendelsen utdata i SQL Server-2014

VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.

Den engelske versjonen av denne artikkelen er den følgende: 3170044
Symptom

Tenk deg følgende:
  • Du oppretter en utvidet event-økt til å fange opp de module_end Utvidet hendelse.
  • Du angir den 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
Lø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".

Advarsel: Denne artikkelen er autooversatt

Egenskaper

Artikkel-ID: 3170044 – Forrige gjennomgang: 07/12/2016 04:26:00 – Revisjon: 1.0

Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB3170044 KbMtno
Tilbakemelding