
Acabei de configurar um novo servidor SQL e estou tentando conectar o Excel e o PowerBI a ele. Estou recebendo um erro que diz o seguinte:
Não foi possível conectar Detalhes: "Ocorreu um erro ao ler dados do provedor: 'Não foi possível carregar o arquivo ou assembly' System.EnterpriseServices, versão = 4.0.0.0, Culture = neutro, PublicKeyToken = b03f5f7f11d50a3a 'ou uma de suas dependências. Ou um o nível de representação necessário não foi fornecido ou o nível de representação fornecido é inválido (exceção de HRESULT: 0x80070542)'"
Ao pesquisar esse erro, foram sugeridas as seguintes etapas.
- 1: Execute Excel ou PowerBI como administrador
- 2: Reinstale o .NetFramework
- 3: Modifique o arquivo PBIX (específico para PowerBI)
- 4: Conecte-se via autenticação SQL em vez de autenticação do Windows
Nenhuma dessas soluções funcionou.
Consigo me conectar ao servidor SQL com SSMS e Azure Data Studio com autenticação Windows e SQL no computador cliente (bem como no próprio servidor), mas quando tento me conectar via Excel ou PowerBI recebo o erro acima .
Tentei em um computador com imagem recente e obtive o mesmo erro.
Por favor ajude!! Agradeço antecipadamente.
Responder1
Tive o mesmo problema. Acabei adicionando um DSN de usuário que se conecta ao banco de dados SQL Server e, em seguida, conecta-se ao banco de dados via ODBC em vez de conectar-se pela escolha óbvia "De um banco de dados SQL Server". Sempre adorei lidar com as esquisitices da Microsoft.
Responder2
Tive o mesmo erro no Power BI Desktop, conectando-me ao SQL Server. A respostaaquifuncionou para mim, que era excluir todas as minhas credenciais existentes no SQL Server.
- No menu Arquivo, clique em Opções e configurações
- Clique em Configurações da fonte de dados
- Filtre a lista para mostrar todas as conexões do servidor de destino
- Exclua cada um
- Reinicie o Power BI Desktop (não tenho certeza se isso é necessário ou não)