KB2588016 — kļūda "Iekšēja kļūda: radās neparedzēts izņēmums", palaižot komandu ProcessUpdate, ja modificējat dimensijas apkopojuma noformējumu programmā SSAS 2008 R2

Microsoft izplata Microsoft SQL Server 2008 R2 labojumus kā vienu lejupielādējamu failu. Tā kā labojumi ir kumulatīvi, katrs jaunais laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL Server 2008 R2 labojuma laidienā.

Pazīmes

Apsveriet šādu scenāriju:

  • Jums ir nodalījums ar dimensiju datorā, kurā darbojas Microsoft SQL SQL Server 2008 R2 analīzes pakalpojumi (SSAS 2008 R2).
  • Nodalījums izmanto apkopojuma noformējumu, un nodalījums ir pilnībā apstrādāts.
  • Jūs maināt apkopojuma noformējumu.
  • Tiek izpildīta komanda ProcessUpdate attiecībā pret dimensiju.

Šādā gadījumā var tikt parādīts šāds kļūdas ziņojums:

Piezīme

Iekšēja kļūda: radās neparedzēts izņēmums.

      

Iemesls

Šī problēma rodas, jo nodalījumu apkopojumi netiek sinhronizēti ar apkopojuma noformējumu.

Risinājums

Kumulatīvā atjauninājuma informācija

SQL Server 2008 R2 1. servisa pakotne

Šīs problēmas labojums pirmo reizi tika izlaists SQL Server 2008 R2 1. servisa pakotnes 3. kumulatīvajā atjauninājumā. Lai iegūtu papildinformāciju par šīs kumulatīvo atjauninājumu pakotnes iegūšanu, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2591748 kumulatīvā atjauninājuma pakotne SQL Server 2008 R2 1. servisa pakotnei. Piezīme Tā kā būvējumi ir kumulatīvi, katrs jaunais labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL Server 2008 R2 labojumu laidienā. Iesakām apsvērt tā labojumfaila lietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2567616 SQL Server 2008 R2 būvējumi, kas tika izlaisti pēc SQL Server 2008 R2 1. servisa pakotnes izlaišanas

SQL Server 2008 R2

Šīs problēmas labojums pirmo reizi tika izlaists 9. kumulatīvo atjauninājumu pakotnē. Lai iegūtu papildinformāciju par to, kā iegūt šo kumulatīvā atjauninājuma pakotni operētājsistēmai SQL Server 2008 R2, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2567713 9. kumulatīvā atjauninājuma pakotne SQL Server 2008 R2 Piezīme Tā kā būvējumi ir kumulatīvi, katrs jaunais labojumu laidiens ietver visus labojumfailus un drošības labojumus, kas bija iekļauti iepriekšējā SQL Server 2008 R2 labojumu laidienā. Iesakām apsvērt tā labojumfaila lietošanu, kurā ir iekļauts šis labojumfails. Lai iegūtu papildinformāciju, noklikšķiniet uz tālāk norādītā raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

981356 SQL Server 2008 R2 būvējumi, kas tika izlaisti pēc SQL Server 2008 R2 izlaišanas

Statuss

Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".

Risinājums

Lai apietu šo problēmu, rīkojieties šādi:

  1. Izpildiet komandu ProcessClearIndexes attiecībā uz tā kuba mēru grupu, kurā ir dimensija.
  2. Izpildiet komandu ProcessIndexes tā kuba mēru grupā, kurā ir dimensija.
  3. Izpildīt komandu ProcessUpdate attiecībā pret dimensiju.

      

Papildinformācija

Lai iegūtu papildinformāciju par komandu Process, apmeklējiet šo MSDN tīmekļa vietni:

Vispārīga informācija par komandu Process