Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dados não carregam, mesmo após instalar os drivers

Bom dia!! Os dados da dimensão cliente continuam não sendo carregados no sql server, mesmo após eu ter instalado os drivers indicados. Como procedo? Obrigado. [Origem do Excel [369]] Erro: Código de Erro SIS DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. Falha da chamada do método AcquireConnection para o gerenciador de conexões "Gerenciador de Conexões do Excel 1" com o código de erro 0xC0209303. Mensagens de erro podem ter sido postadas antes com mais informações sobre o motivo da falha na chamada para o método AcquireConnection. [SSIS.Pipeline] Erro: Falha na validação de Origem do Excel com o código de erro 0xC020801C. [SSIS.Pipeline] Erro: Falha na validação de um ou mais componentes. Erro: Houve erros durante a validação da tarefa. [Gerenciador de conexões "Gerenciador de Conexões do Excel 1"] Erro: O provedor OLE DB solicitado Microsoft.ACE.OLEDB.12.0 não está registrado. Se o driver de 64 bits não estiver instalado, execute o pacote no modo de 32 bits. Código de erro: 0x00000000. Um registro OLE DB está disponível. Origem: "Microsoft OLE DB Service Components" Resultado: 0x80040154 Descrição: "Classe não registrada". [Gerenciador de conexões "Gerenciador de Conexões do Excel 1"] Erro: O provedor 'Microsoft.ACE.OLEDB.12.0' não está registrado no computador local. Para obter mais informações, visite http://go.microsoft.com/fwlink/?LinkId=219816

2 respostas
solução!

Olá Fabrício tudo bem com você??

Vou te passar uma nova solução para este problema e preciso que teste e informe se funcionou para você, beleza?

O pacote é executado por um aplicativo que usa o utilitário DTexec de 64 bits por padrão, mas o pacote precisa ser executado usando a versão de 32 bits do utilitário para poder acessar corretamente o arquivo do Excel por meio do gerenciador de conexões do Excel.

A execução no modo de 32 bits é uma propriedade do projeto. A configuração afetará todos os pacotes lá dentro. Clique com o botão direito do mouse no projeto SSIS e selecione Propriedades no menu. Vá para o painel de Depuração e selecione false em Run64bitRuntime.

Imgur

Vá para o painel Opções de Execução e marque 32 bit Runtime

Imgur

Espero ter te ajudado e bons estudos!

MUITO OBRIGADO VICTOR!!