증상
다음과 같은 경우를 생각해 볼 수 있습니다.
-
확장 이벤트 세션을 만들어 module_end 확장 이벤트를 캡처합니다.
-
Collect_statement 특성을 1로 설정 합니다.
-
출력을 파일 대상으로 보내도록 이벤트를 구성 합니다.
-
Sys.fn_xe_file_target_read_file 함수를 사용 하 여 파일 대상의 출력을 검토 하 고, 예를 들어 다음 구문을 사용 하 여 이벤트 데이터를 XML로 캐스팅 합니다.SELECT *, CAST(event_data AS XML) AS 'event_data_XML' FROM sys.fn_xe_file_target_read_file('file_name*.xel', NULL, NULL, NULL)
이 시나리오에서는 다음과 같은 오류 메시지가 표시 됩니다.
메시지 9421, 수준 16, 상태 1, 줄 50 XML 구문 분석: 줄 1, 문자 592, 잘못 된 이름 문자
해결 방법
서비스 팩 정보
이 문제는 다음 SQL Server 서비스 팩에서 처음 수정 되었습니다. Sql server 서비스 팩 서비스팩에 대 한 sql Server 2014의 서비스 팩 2는 누적 됩니다. 새로운 각 서비스 팩에는 이전 서비스 팩의 모든 수정 프로그램과 함께 새로운 수정 프로그램이 포함 되어 있습니다. 최신 서비스 팩과 해당 서비스 팩에 대 한 최신 누적 업데이트를 적용 하는 것이 좋습니다. 최신 서비스 팩을 설치 하기 전에 이전 서비스 팩을 설치할 필요가 없습니다. 최신 서비스 팩 및 최신 누적 업데이트에 대 한 자세한 정보를 보려면 다음 문서의 표 1을 사용 하세요.SQL Server 및 해당 구성 요소의 버전, 버전 및 업데이트 수준을 확인 하는 방법
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.