KB3089687 - DÜZELTME: SSRS 2012 veya SSRS 2014'te NoHeader false olduğunda CSV dosyasındaki boş Tablix üst bilgisi dışarı aktarılamıyor

Uygulandığı Öğe
SQL Server 2014 Business Intelligence - duplicate (do not use)

Belirtiler

Aşağıdaki senaryoyu ele alalım:

  • Microsoft SQL ServerSQL Server 2012 Reporting Services (SSRS 2012) için Service Pack 2 (SP2) Cumulative Update 3'ü (CU3) yüklersiniz.
  • SSRS 2012'de Tablix veri bölgesi içeren bir rapor oluşturursunuz ve Tablix veri bölgesinde veri yoktur.
  • RSReportServer yapılandırma dosyasındaki (RSReportServer.config) CSV işleme uzantısı için NoHeader'ı false olarak ayarlarsınız.
  • Raporu bir CSV dosyasına aktarırsınız.

Bu senaryoda, boş Tablix veri bölgesi için Tablix üst bilgisi CSV dosyasına aktarılmaz.

Not: Bu sorun SQL ServerSQL Server 2014 Reporting Services'da (SSRS 2014) da oluşur.

Neden

Bu sorun, SSRS 2012 SP2 CU3'te CSV ile ilgili bir düzeltme nedeniyle oluşur.

Çözüm

Sorun ilk olarak, SQL ServerSQL Server'ın aşağıdaki toplu güncelleştirmesinde düzeltildi:

Öneri: SQL Server için en son toplu güncelleştirmeyi yükleyin

SQL Server için her yeni toplu güncelleştirme, önceki toplu güncelleştirmeye dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. SQL Server için en son toplu güncelleştirmeleri indirip yüklemenizi öneririz:

      

Durum

Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.