증상
다음 시나리오를 고려하세요.
- Microsoft SQL Server 2012 SSRS 2012(Reporting Services)용 SP2(서비스 팩 2) CU3(누적 업데이트 3)을 설치합니다.
- SSRS 2012에서 테이블릭스 데이터 영역이 포함된 보고서를 만들었는데 테이블릭스 데이터 영역에 데이터가 없습니다.
- RSReportServer 구성 파일(RSReportServer.config)에서 CSV 렌더링 확장에 대해 NoHeader를 false로 설정합니다.
- 보고서를 CSV 파일로 내보냅니다.
이 시나리오에서는 빈 Tablix 데이터 영역의 Tablix 헤더를 CSV 파일로 내보내지 않습니다.
참고 이 문제는 SSRS 2014(SQL Server 2014 Reporting Services)에서도 발생합니다.
원인
이 문제는 SSRS 2012 SP2 CU3의 CSV 관련 수정 사항으로 인해 발생합니다.
해결 방법
이 문제는 다음 SQL Server 누적 업데이트에서 처음 해결되었습니다.
권장 사항: SQL Server용 최신 누적 업데이트 설치
SQL Server에 대한 각각의 새로운 누적 업데이트에는 이전 누적 업데이트에 포함된 모든 핫픽스와 모든 보안 수정 사항이 포함되어 있습니다. SQL Server용 최신 누적 업데이트를 다운로드하여 설치하는 것이 좋습니다.
상태
Microsoft에서 이는 "적용 대상" 섹션에 나열된 Microsoft 제품에서의 문제임을 확인했습니다.