FIX: A crash occurs when proactive caching is triggered for a dimension in SSAS 2012 or SSAS 2014


Assume that you have a Multidimensional OLAP (MOLAP) dimension that has enabled the Proactive Caching feature in Microsoft SQL Server 2012 Analysis Service (SSAS 2012) or SQL Server 2014 Analysis Service (SSAS 2014), and the dimension is referenced by a cube that has a Relational OLAP (ROLAP) partition. When data changes in the source database cause proactive caching to be triggered for the dimension, a crash occurs, and you receive the following error message:
Internal error: An unexpected error occurred (file 'mdprocesspart.cpp', line 164, function 'MDProcessPartitionJob::LaunchJobInternal').


The issue was first fixed in the following cumulative updates for SQL Server:

Cumulative Update 2 for SQL Server 2014 SP1

Cumulative Update 6 for SQL Server 2014

Cumulative Update 4 for SQL Server 2012 SP2
About cumulative updates for SQL Server


To work around this issue, use Hybrid OLAP (HOLAP) mode instead of Relational OLAP (ROLAP) mode in SSAS 2012.


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

Article ID: 3028216 - Last Review: Aug 25, 2015 - Revision: 1