Microsoft mendistribusikan perbaikan Microsoft SQL Server 2008 sebagai satu file yang dapat diunduh. Karena perbaikan bersifat kumulatif, setiap Edaran baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan edaran perbaikan 2008 SQL Server sebelumnya.
Gejala
Pertimbangkan skenario berikut:
-
Anda memiliki laporan Microsoft SQL Server 2008 Reporting Services (SSRS 2008) yang memiliki kontrol kotak teks yang disematkan.
-
Kontrol kotak teks berisi beberapa karakter khusus. Misalnya, karakter khusus mungkin menyertakan karakter beraksen, simbol mata uang asing, simbol merek dagang, atau simbol hak cipta.
-
Parameter Humanreadablepdf deviceinfo diatur ke True dalam file rsreportserver. config. Atau, parameter ini dilewatkan sebagai parameter akses URL . Catatan
-
Secara default, nilai parameter ini adalah false.
-
Karakter khusus adalah karakter yang berasal dari 128 hingga 255. Karakter ini berada di luar rentang ASCII. Namun, karakter ini berada dalam rentang rangkaian karakter Windows-1252.
-
-
Anda menyajikan file Portable Document Format (PDF) dari laporan.
Dalam skenario ini, file PDF menampilkan karakter khusus dengan tidak benar.
Penyebab
Masalah ini terjadi karena kesalahan dalam PDF renderer SSRS 2008.
Pemecahan Masalah
Informasi pembaruan kumulatif
SQL Server 2008 Service Pack 1
Perbaikan untuk masalah ini pertama kali dirilis dalam pembaruan kumulatif 10 untuk SQL Server 2008 Service Pack 1. Untuk informasi selengkapnya tentang paket pembaruan kumulatif ini, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
2279604 Paket pembaruan kumulatif 10 untuk SQL Server 2008 Service Pack 1Catatan Karena Build bersifat kumulatif, setiap rilis perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan rilis perbaikan SQL Server 2008 sebelumnya. Microsoft menganjurkan agar Anda mempertimbangkan penerapan rilis perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
970365 Build 2008 SQL Server yang dirilis setelah SQL Server 2008 Service Pack 1 dirilis Hotfix Microsoft SQL Server 2008 dibuat untuk paket layanan SQL Server tertentu. Anda harus menerapkan perbaikan terbaru SQL Server 2008 Service Pack 1 ke instalasi SQL Server 2008 Service Pack 1. Secara default, setiap hotfix yang disediakan dalam paket layanan SQL Server disertakan dalam paket layanan SQL Server berikutnya.
SQL Server 2008 Service Pack 2
Perbaikan untuk masalah ini pertama kali dirilis dalam pembaruan kumulatif 1 untuk SQL Server 2008 Service Pack 2. Untuk informasi selengkapnya tentang paket pembaruan kumulatif ini, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
2289254 Pembaruan kumulatif 1 untuk SQL Server 2008 Service Pack 2Catatan Karena Build bersifat kumulatif, setiap rilis perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan rilis perbaikan SQL Server 2008 sebelumnya. Kami menyarankan agar Anda mempertimbangkan untuk menerapkan rilis perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2402659 Build 2008 SQL Server yang dirilis setelah SQL Server 2008 Service Pack 2 dirilis
Status
Microsoft telah melakukan konfirmasi bahwa masalah ini timbul pada produk Microsoft yang tertera pada bagian "Berlaku untuk".
Informasi Selengkapnya
Untuk mengatur parameter Humanreadablepdf deviceinfo, gunakan salah satu metode berikut ini:
-
Dalam file Rsreportserver. config, gunakan pengaturan berikut: <Extension Name="PDF" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.PDFRenderer,Microsoft.ReportingServices.ImageRendering"><Configuration><DeviceInfo><HumanReadablePDF>true</HumanReadablePDF></DeviceInfo></Configuration></Extension> Catatan Secara default, file Rsreportserver. config terletak di folder berikut ini:
%ProgramFiles%\Microsoft SQL Server\MSRS10. <InstanceName> \Reporting Services\ReportServerUntuk informasi selengkapnya tentang pengaturan informasi perangkat, kunjungi situs web Microsoft berikut ini:
Informasi umum tentang pengaturan informasi perangkat di layanan pelaporan informasi umum tentang pengaturan informasi perangkat untuk menyajikan format PDF
-
Dalam permintaan render "akses URL", gunakan URL sampel berikut ini
http://<nama Server>/reportserver?/Sales/YearlySalesSummary&RS: Command = render&RS: format = PDF&RC: HumanReadablePDF = TrueUntuk informasi selengkapnya tentang parameter "akses URL", kunjungi situs web Microsoft berikut ini:
Informasi umum tentang cara menentukan pengaturan informasi perangkat dalam URL
Referensi
Untuk informasi selengkapnya tentang kumpulan karakter Windows-1252, kunjungi situs web Microsoft Developer Network (MSDN) berikut:
Informasi umum tentang charset Windows-1252Untuk informasi selengkapnya tentang model pelayanan tambahan untuk SQL Server, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
935897 Model Layanan inkremental tersedia dari tim SQL Server untuk mengirim hotfix untuk masalah yang dilaporkanUntuk informasi selengkapnya tentang skema penamaan untuk pembaruan SQL Server, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
822499Skema penamaan baru untuk paket pembaruan perangkat lunak Microsoft SQL ServerUntuk informasi selengkapnya tentang terminologi pembaruan perangkat lunak, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
824684 Deskripsi tentang terminologi standar yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft