KB2588016 - Chyba "Interní chyba: Došlo k neočekávané výjimce" při spuštění příkazu ProcessUpdate při úpravě návrhu agregace dimenze v SSAS 2008 R2

Microsoft distribuuje opravy systému Microsoft SQL Server 2008 R2 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 R2.

Příznaky

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

  • V počítači se spuštěnou službou Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2) máte oddíl s rozměrem.
  • Oddíl používá návrh agregace a oddíl je plně zpracovaný.
  • Změníte návrh agregace.
  • Příkaz ProcessUpdate spustíte pro dimenzi.

V takovém případě se může zobrazit následující chybová zpráva:

Poznámka

Vnitřní chyba: Došlo k neočekávané výjimce.

      

Příčina

K tomuto problému dochází, protože agregace oddílů se nesynchronizují s návrhem agregace.

Řešení

Informace o kumulativní aktualizaci

SQL Server 2008 R2 Service Pack 1

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

2591748 Balíček kumulativní aktualizace 3 pro SQL Server 2008 R2 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 SQL Server 2008 R2. 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:

2567616 Buildy SQL Server 2008 R2, které byly vydány po vydání aktualizace Service Pack 1 SQL Server 2008 R2

SQL Server 2008 R2

Oprava tohoto problému byla poprvé vydána v balíčku kumulativní aktualizace 9. Další informace o získání tohoto balíčku kumulativní aktualizace pro SQL Server 2008 R2 naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

2567713 Balíček kumulativní aktualizace 9 pro SQL Server 2008 R2 Poznámka: Buildy jsou kumulativní, a proto každá nová verze opravy obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího vydání opravy pro SQL Server 2008 R2. 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:

981356 Buildy SQL Server 2008 R2, které byly vydány po vydání verze SQL Server 2008 R2

Stav

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

Alternativní řešení

Chcete-li tento problém vyřešit, postupujte takto:

  1. Spusťte příkaz ProcessClearIndexes pro skupinu měr datové krychle obsahující dimenzi.
  2. Spusťte příkaz ProcessIndexes pro skupinu měr datové krychle obsahující dimenzi.
  3. Spusťte příkaz ProcessUpdate pro dimenzi.

      

Další informace

Další informace o příkazu Process naleznete na následujícím webu MSDN:

Obecné informace o příkazu Proces