Como solucionar o erro “O provedor ‘Microsoft.ACE.OLEDB.12.0’ não está registrado” no PowerBI

Ao tentar carregar um arquivo Excel no seu PowerBI, você se depara com a seguinte tela:

Não é possível estabelecer conexão


Encontramos um erro ao tentar conectar.


Detalhes: “Excel Workbook: O provedor ‘Microsoft.ACE.OLEDB.12.0’ não está registrado na máquina local. A versão de 64 bits do provedor OLEDB do Mecanismo de Banco de Dados do Access 2010 Access Database Engine pode ser necessária para estabelecer a conexão que permitirá a leitura de ‘xxxx.xls’ Para baixar o software cliente, visite o seguinte site: https://go.microsoft.com/fwlink/?LinkID=285987.”

Existem vários motivos para isso acontecer. Um dos mais comuns é quando seu PowerBI é 64-bit e a versão do Office instalada (mais especificamente o Excel) é 32-bits. Neste caso, é necessário que este Office seja desinstalado e instalado a versão 64-bits para não haver incompatibilidade.

Outro motivo para isso acontecer é a falta de um complemento que permite a interação do PowerBI com o Access, apesar do erro acontecer quando se carrega um arquivo de Excel. Instale o complemento abaixo.

Baixe o arquivo aqui: Microsoft Access Database Engine 2010 Redistributable

Feche o seu PowerBI, instale o complemento e volte a carregar o arquivo do Excel que provavelmente ele funcionará.

Caso ainda assim não funcione, veja se o arquivo não está corrompido ou abra ele no Excel e salve seu arquivo em extensão .xlsx caso não esteja salvo neste formato.

Até a próxima!

Abraços

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *