Database
 sql >> Base de Dados >  >> RDS >> Database

Erro ao usar uma conexão OLAP:O provedor MSOLAP não está registrado na máquina local...


Este erro pode ocorrer ao tentar executar uma consulta enquanto a fonte de dados subjacente é MS OLAP.

O erro indica que o arquivo msolap130.dll não está registrado no ambiente Pyramid.

Para corrigir isso, abra o prompt de comando como administrador em cada um dos servidores do Pyramid Windows Connector e execute o comando abaixo:
regsvr32 "C:\Program Files\Microsoft Analysis Services\AS OLEDB\130\msolap130.dll"

ou
regsvr32 "C:\Program Files\Microsoft Analysis Services\AS OLEDB\140\msolap.dll"

*Você deve usar o mais novo dos dois acima.

*Este caminho de pasta é criado pelo instalador do Pyramid, no entanto, o caminho pode ser um pouco diferente em seu servidor, portanto, antes de executar o comando, confirme se o arquivo dll existe e corrija o caminho no comando, se necessário.

Caso isso não resolva o problema, entre em contato com o suporte da Pyramid