KB2282743-Düzeltme: SSRS 2008 'da bir raporu işlerken, PDF dosyasının "metin" denetiminde özel karakterler yanlış görüntüleniyor

Şunlar için geçerlidir: SQL Server 2008

Microsoft, Microsoft SQL Server 2008 düzeltmelerini bir indirilebilir dosya olarak dağıtır. Düzeltmeler birikimli olduğundan, her yeni sürüm önceki SQL Server 2008 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.

Belirtiler


Aşağıdaki senaryoyu inceleyin:
  • Metin kutusu denetimi eklenmiş BIR Microsoft SQL Server 2008 Reporting SERVICES (SSRS 2008) raporunuz var.
  • Metin kutusu denetimi bazı özel karakterler içeriyor. Örneğin, özel karakterler aksanlı karakterler, yabancı para birimi simgeleri, ticari marka simgeleri veya telif hakkı simgeleri içerebilir.
  • RSReportServer. config dosyasındaki Humanreadablepdf DeviceInfo parametresi true olarak ayarlanır. Veya bu parametre, URL erişim parametresi olarak geçirilir. Notlar
    • Varsayılan olarak, bu parametrenin değeri false 'tur.
    • Özel karakterler, 128 ile 255 arasındaki karakterlerdir. Bu karakterler ASCII aralığının dışındadır. Ancak, bu karakterler Windows-1252 karakter kümesinin aralığındadır.
  • Raporun taşınabilir belge biçimi (PDF) dosyasını işlerler.
Bu senaryoda, PDF dosyası özel karakteri yanlış görüntüler.

Neden


Bu sorun, SSRS 2008 PDF Oluşturucusu 'ndaki bir hatadan kaynaklanır.

Çözüm


Toplu güncelleştirme bilgileri

SQL Server 2008 Service Pack 1

Bu sorunla ilgili düzeltme ilk olarak SQL Server 2008 Service Pack 1 için toplu güncelleştirme 10 ' da yayımlanmıştır. Bu toplu güncelleştirme paketi hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2279604 SQL Server 2008 Service Pack 1 için toplu güncelleştirme paketi 10
Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Microsoft, bu düzeltmeyi içeren en son düzeltmeyi uygulamanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
970365 SQL Server 2008 Service Pack 1 ' den sonra yayınlanan SQL Server 2008 derlemeleri
Microsoft SQL Server 2008 düzeltmeleri belirli SQL Server hizmet paketleri için oluşturulur. SQL Server 2008 Service Pack 1 düzeltmesini SQL Server Service Pack 1 kurulumuna 2008 uygulamalısınız. Varsayılan olarak, SQL Server hizmet paketinde sağlanan tüm düzeltme, bir sonraki SQL Server hizmet paketine dahil edilmiştir.

SQL Server 2008 Service Pack 2

Bu sorunla ilgili düzeltme ilk olarak SQL Server 2008 Service Pack 2 için toplu güncelleştirme 1 ' de yayımlanmıştır. Bu toplu güncelleştirme paketi hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2289254 SQL Server 2008 Service Pack 2 için toplu güncelleştirme 1
Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünebilirsiniz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2402659 SQL Server 2008 Service Pack 2 ' den sonra yayınlanan SQL Server 2008 derlemeleri

Durum


Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Ek Bilgi


Humanreadablepdf DeviceInfo parametresini ayarlamak için aşağıdaki yöntemlerden birini kullanın:

Başvurular


Windows-1252 karakter kümesi hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin: SQL Server artımlı hizmet modeli hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
935897 SQL Server ekibinde, bildirilen sorunlara yönelik düzeltmeleri sunmak amacıyla artımlı hizmet modeli kullanılabilir
SQL Server güncelleştirmelerinin adlandırma şeması hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
822499 Microsoft SQL Server yazılım güncelleştirme paketlerinin yeni adlandırma şeması
Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması