Hi,
I tried to implement a cube with remote partitions on two servers. Both servers runs SSAS2012 SP1. And get this result - if the measure, which usesremote partitions (with any number of partitions) uses a type of aggregation"SUM", then everythingworks fine.
If the measureuses a type ofaggregation"DISTINCT COUNT"and there is
onlyone remote partition - it worksjust as well.But if thenumber of remote partitionsfor the measure becomestwo or more- SSAS crashes executing queries for this measurewith an error:" Internal error: An unexpected exception occurred."
Windows EventViewer returns next event:
- System
- Provider
[Name] MSSQLServerOLAPService
- EventID22
[Qualifiers]49408
Level 2
Task256
Keywords 0x80000000000000
- TimeCreated
[SystemTime]2013-01-09T22: 15:43.000000000 Z
EventRecordID2654
- EventData
Internal error: An unexpected exception occurred.
description:
The description for Event ID22from source MSSQLServerOLAPService cannot be found.Either the component that raises this event is not installed on your local computer or the installation is corrupted.You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
Internal error: An unexpected exception occurred.
In SSAS log appear the next record:" Message: (Source: \ \? \ E: \ OLAP \ MSAS11.MSSQLSERVER \ OLAP \ Log \ msmdsrv.log, Type:3, Category:256, Event ID: 0xC1000016)." andSSASdoes not create anydump fileat this moment.
This effectis independent of the combination ofservers (OS are the same : Windows Server 2008 R2 Enterprise) - Itried iton two servers,on one server in one instance,but in differentDB, on different builds ofSSAS2012(withoutSP1 -11.00.2100.60withSP1-11.00.3000withSP1CU1 - 11.00.3321) -the result is thesame.
I have foundin the foruma question abouta similar problemwith the2008release,but thereis no answer.I hopenowthere is someonewho can helpto resolve this question, or ,at least, to showthe direction in whichto look forthe answer.
Thanks in advance,
Igor