Microsoft, Microsoft SQL Server 2008 R2 düzeltmelerini indirilebilir tek bir dosya olarak dağıtır. Düzeltmeler toplu olduğundan, her yeni sürüm önceki SQL Server 2008 R2 düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.
Belirtiler
Microsoft SQL Server 2008 R2 Reporting Services'i (SSRS 2008) kullanarak gelişmiş meta dosyası (.emf) biçimini işlediğinizde veya aynı anda birçok raporu yazdırdığınızda, SSRS 2008 düzenli aralıklarla aşağıdaki sorunlardan bir veya daha fazlasıyla karşılaşır:
Başka .emf biçiminde raporlar işlenemez veya yazdırılamaz.
ReportingServicesService.exe işleminin CPU kullanımı %100'e çıkar.
ReportingServicesService.exe işlemi kilitlenir ve sonra yeniden başlar. Bu durumda, Sistem Olay Günlüğü'nde aşağıdaki hata günlüğe kaydedilmiş olabilir:
Not
SQL Server Reporting Services (<InstanceName>) hizmeti beklenmedik şekilde sonlandırıldı. Bunu # kez yaptı.
Bu sorun oluştuğunda, SSRS günlük dosyasında aşağıdaki hatayı görebilirsiniz:
Not
Rapor Oluşturma! ReportServer_0-3!748!12/01/2010-02:12:11:: e HATA: Throwing Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException: , Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException: Rapor işlenirken bir hata oluştu. >--- Microsoft.ReportingServices.OnDemandReportRendering.ReportRenderingException: Rapor işlenirken bir hata oluştu. >--- System.AccessViolationException: Korumalı bellek okunmaya veya yazılmaya çalışıldı. Bu genellikle diğer belleğin bozuk olduğunun bir göstergesidir.
at System.Drawing.SafeNativeMethods.Gdip.GdipDrawLineI(HandleRef graphics, HandleRef pen, Int32 x1, Int32 y1, Int32 x2, Int32 y2)
at System.Drawing.Graphics.DrawLine(Pen pen, Int32 x1, Int32 y1, Int32 x2, Int32 y2)
Microsoft.ReportingServices.Rendering.ImageRenderer.Graphics.<>c__DisplayClass1.<DrawLine>b__0()
Not: Bu hata ve ilişkilendirilmiş çağrı yığını farklılık gösterebilir. Ancak, her ikisi de System.Drawing .NET ad alanına bir çağrı içermelidir.
Çözüm
Toplu güncelleştirme bilgileri
SQL ServerSQL Server 2008 R2 Service Pack 1
Bu soruna yönelik düzeltme ilk olarak SQL Server 2008 R2 Service Pack 1 için Toplu Güncelleştirme 1'de yayımlanmıştır. Bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2544793 SQL Server 2008 R2 Service Pack 1 için Toplu Güncelleştirme Paketi 1Note Derlemeler birikimli olduğundan, her yeni düzeltme önceki SQL Server 2008 R2 düzeltme sürümüne eklenmiş olan 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üşünmenizi ö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:
2567616 SQL Server 2008 R2 Service Pack 1'den sonra yayımlanan SQL Server 2008 R2 derlemeleri
SQL Server 2008 R2
Bu soruna yönelik düzeltme ilk olarak Toplu Güncelleştirme 7'de yayınlandı. SQL Server 2008 R2 için bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
SQL Server 2008 R2 için 2507770 Toplu Güncelleştirme paketi 7 Not Derlemeler birikimli olduğundan, her yeni düzeltme önceki SQL Server 2008 R2 düzeltme sürümüne dahil edilen 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üşünmenizi ö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:
981356 SQL Server 2008 R2 yayınlandıktan sonra yayımlanan SQL Server 2008 R2 derlemeleri
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.