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 10Not 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 1Not 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:
-
RSReportServer. config dosyasında aşağıdaki ayarları kullanın: <Extension Name="PDF" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.PDFRenderer,Microsoft.ReportingServices.ImageRendering"><Configuration><DeviceInfo><HumanReadablePDF>true</HumanReadablePDF></DeviceInfo></Configuration></Extension> Not RSReportServer. config dosyası varsayılan olarak aşağıdaki klasörde bulunur:
%ProgramFiles%\Microsoft SQL Server\MSRS10. <InstanceName> \Reporting Services\ReportServerCihaz bilgileri ayarları hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitelerini ziyaret edin:
Rapor Hizmetleri 'ndeki cihaz bilgileri ayarları hakkında genel bilgi General information about device information settings for rendering the PDF format
-
"URL Access" oluşturma isteğinde, aşağıdaki örnek URL 'YI kullanın
http://<Server Name>/ReportServer?/Sales/YearlySalesSummary&RS: Command = Render&RS: format = PDF&RC: HumanReadablePDF = doğru"URL erişimi" parametreleri hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitelerini ziyaret edin:
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:
Windows-1252 karakter kümesi hakkında genel bilgilerSQL 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ılabilirSQL 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:
822499Microsoft 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ı