KB982924 – OPRAVA: "System.Exception: Win32.ExtTextOut failed; Chybová zpráva Win32 error:997", když je vykreslovač tisku EMF pod zátěží nebo když se pokusíte vytisknout více sestav současně v SSRS 2008

Microsoft distribuuje opravy systému Microsoft SQL Server 2008 jako jeden soubor ke stažení. Vzhledem k tomu, že opravy jsou kumulativní, obsahuje každá nová verze všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí verze opravy pro SQL Server 2008.

Příznaky

Vezměte v úvahu následující scénář:

  • Máte počítač, na kterém běží Microsoft SQL Server 2008 Reporting Services (SSRS 2008).

  • Nainstalovali jste si kumulativní aktualizaci 7 pro SQL Server 2008 Service Pack 1. Tato oprava hotfix je popsána v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:
    979740 OPRAVA: Chybová zpráva, když je vykreslovací modul tisku EMF pod tlakem nebo když se pokusíte vytisknout více sestav současně v SSRS 2008: "System.Exception: SelectClipRgn failed: Win32 error:997"

  • Vykreslovací modul pro tisk EMF (Enhanced Metafile) je pod tlakem. Nebo se můžete pokusit vytisknout několik sestav najednou.

V tomto scénáři se zobrazí následující chybová zpráva:

Poznámka

System.Exception: Win32.ExtTextOut failed; Chyba Win32: 997

Ve složce protokolu SSRS 2008 je navíc vygenerován soubor s minimálním výpisem.

Řešení

Oprava, která tento problém řeší, byla poprvé vydána v kumulativní aktualizaci 8 pro SQL Server 2008 Service Pack 1. Další informace o tomto balíčku kumulativních aktualizací naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

981702 Balíček kumulativní aktualizace 8 pro SQL Server 2008 Service Pack 1Poznámka: Vzhledem k tomu, že buildy jsou kumulativní, obsahuje každá nová verze opravy všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí verze opravy pro SQL Server 2008. Doporučujeme zvážit použití nejnovější verze opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

970365 Buildy SQL Server 2008 vydané po vydání aktualizace Service Pack 1 SQL Server 2008
Opravy hotfix pro Microsoft SQL Server 2008 se vytvářejí pro konkrétní aktualizace Service Pack pro SQL Server. Opravu hotfix pro SQL Server 2008 Service Pack 1 je nutné nainstalovat k instalaci systému SQL Server 2008 Service Pack 1. Ve výchozím nastavení jsou všechny opravy hotfix poskytované v aktualizaci Service Pack pro SQL Server zahrnuty do další aktualizace Service Pack pro SQL Server.

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Reference

Informace o modelu přírůstkové údržby pro SQL Server naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

935897 Tým SQL Server poskytuje k poskytování oprav hotfix pro hlášené problémy model přírůstkové údržby

Další informace o schématu pojmenování aktualizací pro aktualizace serveru SQL Server naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

822499 Nové schéma pojmenování balíčků aktualizací softwaru Microsoft SQL Server Další informace o terminologii aktualizací softwaru naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

824684 Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft