KB2492931-Fix: SSRS 2008 R2 stürzt ab, wenn Sie SSRS 2008 R2 verwenden, um das Enhanced Metafile-Format (EMF) zu rendern oder viele Berichte gleichzeitig zu drucken.

Gilt für: SQL Server 2008 R2

Microsoft vertreibt Microsoft SQL Server 2008 R2-Fixes als eine herunterladbare Datei. Da die Fixes kumulativ sind, enthält jede neue Version alle Hotfixes und alle Sicherheitsupdates, die mit der vorherigen Version von SQL Server 2008 R2 behoben wurden.

Problembeschreibung


Wenn Sie Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008) verwenden, um das Enhanced Metafile-Format (EMF) zu rendern oder viele Berichte gleichzeitig zu drucken, wird in SSRS 2008 in regelmäßigen Abständen eines oder mehrere der folgenden Probleme auftreten:
  • Keine weiteren EMF-Format Berichte können gerendert oder gedruckt werden.
  • Die CPU-Auslastung des Prozesses "ReportingServicesService. exe" steigt auf 100%.
  • Der Prozess "ReportingServicesService. exe" stürzt ab und startet anschließend neu. In diesem Fall kann der folgende Fehler im System Ereignisprotokoll protokolliert werden:
    Der Dienst SQL Server Reporting Services (<instanceName>) wurde unerwartet beendet. Es hat diese # Zeit (en) getan.
    Wenn dieses Problem auftritt, wird in der SSRS-Protokolldatei möglicherweise der folgende Fehler angezeigt:
    Report Rendering! ReportServer_0-3! 748! 12/01/2010-02:12:11:: e Fehler: Throwing Microsoft. ReportingServices. ReportProcessing. UnhandledReportRenderingException:, Microsoft. ReportingServices. ReportProcessing. UnhandledReportRenderingException: beim Rendern des Berichts ist ein Fehler aufgetreten. ---> Microsoft. ReportingServices. OnDemandReportRendering. ReportRenderingException: beim Rendern des Berichts ist ein Fehler aufgetreten. ---> System. AccessViolationException: versucht, geschützten Arbeitsspeicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass der andere Speicher corrupt.at-System ist. 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) bei Microsoft. ReportingServices. Render. imagerenderer. Graphics. <>c__DisplayClass1. <DrawLine>b__0 ()
    Hinweis Dieser Fehler und die zugehörige Aufrufliste können unterschiedlich sein. Beide sollten jedoch einen Aufruf an den System. Drawing .NET-Namespace enthalten.

Fehlerbehebung


Informationen zum kumulativen Update

SQL Server 2008 R2 Service Pack 1

Der Fix für dieses Problem wurde erstmals im kumulativen Update 1 für SQL Server 2008 R2 Service Pack 1 veröffentlicht. Wenn Sie weitere Informationen zum Abrufen dieses kumulativen Updatepakets benötigen, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2544793 Kumulatives Update Paket 1 für SQL Server 2008 R2 Service Pack 1
Hinweis Da die Builds kumulativ sind, enthält jede neue Fix-Version alle Hotfixes und alle Sicherheitsupdates, die mit der vorherigen Version von SQL Server 2008 R2 behoben wurden. Wir empfehlen, dass Sie die neueste Fix-Version anwenden, die diesen Hotfix enthält. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2567616 Die SQL Server 2008 R2-Builds, die nach dem Veröffentlichen von SQL Server 2008 R2 Service Pack 1 veröffentlicht wurden

SQL Server 2008 R2

Der Fix für dieses Problem wurde erstmals im kumulativen Update 7 veröffentlicht. Wenn Sie weitere Informationen zum beziehen dieses kumulativen Updatepakets für SQL Server 2008 R2 benötigen, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2507770 Kumulatives Update Paket 7 für SQL Server 2008 R2
Hinweis Da die Builds kumulativ sind, enthält jede neue Fix-Version alle Hotfixes und alle Sicherheitsupdates, die mit der vorherigen Version von SQL Server 2008 R2 behoben wurden. Wir empfehlen, dass Sie die neueste Fix-Version anwenden, die diesen Hotfix enthält. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
981356 Die SQL Server 2008 R2-Builds, die nach der Veröffentlichung von SQL Server 2008 R2 veröffentlicht wurden
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.