증상
다음과 같은 경우를 생각해 볼 수 있습니다.
-
SharePoint 사이트 또는 보고서 관리자에서 Reporting Services 보고서를 선택 합니다.
-
이 보고서에는 Html 태그를 스타일로 해석 하는 html 옵션이 선택 된 텍스트 상자가 있습니다.
보고서를 Excel 통합 문서로 내보내려고 하면 작업이 실패 합니다. 또한 Reporting Services 로그에 다음과 같은 오류가 기록 됩니다.
'/Reports ' 응용 프로그램의 서버 오류런타임 오류설명: 서버에서 응용 프로그램 오류가 발생 했습니다. 이 응용 프로그램의 현재 사용자 지정 오류 설정은 응용 프로그램 오류에 대 한 세부 정보가 원격으로 표시 되지 않도록 합니다 (보안상의 이유로). 그러나 로컬 서버 컴퓨터에서 실행 되는 브라우저를 통해 볼 수 있습니다.
이 오류는 Reporting Services 로그에도 기록 됩니다.
Reportrendering! ReportServer_0-2! 614! 날짜 시간:: e 오류: UnhandledReportRenderingException: ReportingServices 처리. UnhandledReportRenderingException: 보고서를 렌더링 하는 동안 오류가 발생 ReportingServices. ReportingServices >---: 보고서를 렌더링 하는 동안 오류가 발생 했습니다. ReportingServices는. o. o. o. o. o. o. o. o. o. o. l o. >---FatalException: Excel 렌더링 확장 프로그램: valid.at에서 XMLFontRunModel. ReportingServices Font (xml글꼴)에 대 한 ExcelOpenXmlRenderer. ReportingServices. ExcelOpenXmlRenderer. c o r t e r a r a Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.Model.XMLFontRunModel.set_Name r a r a m m)의 (Style cellStyle)에서 RichTextInfo. ReportingServices. ()에서. ExcelOpenXmlRenderer. ReportingServices. columnIndex 렌더러의 OpenXmlGenerator. SetColumnContext (Int32). 레이아웃-LayoutEngine. e 0-excel, 문자열 키, 사전 ' 2 sharedBorderCache, Dictionary ' 2 sharedImageCache). e t e t. ReportingServices (RPLReport 보고서, 부울 headerInBody, Boolean suppressOutlines). 렌더러. 렌더링 (보고서 보고서, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, Hashtable& renderProperties, CreateAndRegisterStream createAndRegisterStream)---내부 예외 스택 추적의 종료---
원인
이 문제는 OXML writer의 매개 변수 유효성 검사 중 Excel 렌더러에 발생 합니다. 특히이 문제는 텍스트 상자에서 각 텍스트 런에 대 한 글꼴 명령이 포함 된 글꼴의 이름이 31 자 보다 긴 경우에 발생 합니다.
해결 방법
이 문제는 다음과 같은 SQL Server 누적 업데이트에서 해결 되었습니다.
SQL Server 2016 SP1 용 누적 업데이트 2
Sql server 2016누적 업데이트 1 for sql SERVER2014 SP2누적 업데이트 3의 누적 업데이트 (sql server 2014 SP1의 경우 )
각각의 새로운 새 누적 업데이트에는 이전 누적 업데이트에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. SQL Server에 대 한 최신 누적 업데이트를 확인 하세요.
상태
Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.
참조
Microsoft에서 소프트웨어 업데이트를 설명 하는 데 사용 하는 용어 에 대해 알아봅니다.