Quantcast
Channel: Service topics
Viewing all articles
Browse latest Browse all 61835

OLE DB provider 'MSOLAP.5' cannot be instantiated - Error: 80040154 Class not registered

$
0
0

Hi,

 

I'm sitting with an issue that I'm unable to solve.

I have implemented an On-Premises gateway on my dev server, configured it under "Manage Gateways" and created a new data source to a SSAS multidimensional database on the server.

 

I'm able to add a new dataset and select and connect to the revevant cube and it succeeds. I'm then and to see the list of measures, dimensions and their columns but when I select anything, I get the below error:

 

We reached the data gateway, but the gateway can't access the on-premises data source.
Please try again later or contact support. If you contact support, please provide these details.

Error Code: DM_GWPipeline_Gateway_DataSourceAccessError

 

When I open the diagnostics logs, I can see the following message:

 

[0]Microsoft.PowerBI.DataMovement.Pipeline.Diagnostics.OleDbCreateRowsetFailedException: Error creating OLE DB row set.

GatewayPipelineErrorCode=DM_GWPipeline_Gateway_DataSourceAccessError --->
[1]Microsoft.PowerBI.DataMovement.Pipeline.Diagnostics.OleDbProviderInstantiationException: OLE DB provider 'MSOLAP.5' cannot be instantiated.

GatewayPipelineErrorCode=DM_GWPipeline_UnknownError
ProviderName=MSOLAP.5 --->
Inner exception chain: System.Runtime.InteropServices.COMException
<pi>System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {308FF259-8671-4DF4-B66C-9851BFACF446} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

 

Does anyone have an idea what cause this or where I can start troubleshooting it?

 


Viewing all articles
Browse latest Browse all 61835

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>