Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro no Componente do Excel

Eu ja instalei os componente Microsoft Access Database Engine 2010 redistribuível e agora estou tendo este erro.

SSIS package "C:\Users\Home\source\repos\DW_SUCOS_Carga\DW_SUCOS_Carga\CargaDimensoes.dtsx" starting. Information: 0x4004300A at Dim_Cliente, SSIS.Pipeline: A fase de validação está começando. Warning: 0x802092A7 at Dim_Cliente, Insert Destination [281]: O truncamento poderá ocorrer devido à inserção de dados da coluna de fluxo de dados "Desc_Cliente" com um comprimento de 255 para a coluna de banco de dados "Desc_Cliente" com um comprimento de 200. Warning: 0x802092A7 at Dim_Cliente, Insert Destination [281]: O truncamento poderá ocorrer devido à inserção de dados da coluna de fluxo de dados "Desc_Cidade" com um comprimento de 255 para a coluna de banco de dados "Desc_Cidade" com um comprimento de 200. Warning: 0x802092A7 at Dim_Cliente, Insert Destination [281]: O truncamento poderá ocorrer devido à inserção de dados da coluna de fluxo de dados "Desc_Estado" com um comprimento de 255 para a coluna de banco de dados "Desc_Estado" com um comprimento de 200. Warning: 0x802092A7 at Dim_Cliente, Insert Destination [281]: O truncamento poderá ocorrer devido à inserção de dados da coluna de fluxo de dados "Desc_Regiao" com um comprimento de 255 para a coluna de banco de dados "Desc_Regiao" com um comprimento de 200. Warning: 0x802092A7 at Dim_Cliente, Insert Destination [281]: O truncamento poderá ocorrer devido à inserção de dados da coluna de fluxo de dados "Desc_Segmento" com um comprimento de 255 para a coluna de banco de dados "Desc_Segmento" com um comprimento de 200. Error: 0xC0209303 at CargaDimensoes, Gerenciador de conexões "Excel Connection Manager 3": 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". Error: 0xC001002B at CargaDimensoes, Gerenciador de conexões "Excel Connection Manager 3": 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 Error: 0xC020801C at Dim_Cliente, Origem do Excel [369]: Código de Erro SIS DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. Falha da chamada do método AcquireConnection para o gerenciador de conexões "Excel Connection Manager 3" 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. Error: 0xC0047017 at Dim_Cliente, SSIS.Pipeline: Falha na validação de Origem do Excel com o código de erro 0xC020801C. Error: 0xC004700C at Dim_Cliente, SSIS.Pipeline: Falha na validação de um ou mais componentes. Error: 0xC0024107 at Dim_Cliente: Houve erros durante a validação da tarefa. SSIS package "C:\Users\Home\source\repos\DW_SUCOS_Carga\DW_SUCOS_Carga\CargaDimensoes.dtsx" finished: Failure. O programa "[13660] DtsDebugHost.exe: DTS" foi fechado com o código 0 (0x0).

1 resposta
solução!

Oi, Lucas, tudo bem?

De acordo com o log do seu erro, o problema está no Driver do OLE DB.

Aqui há um tópico com a solução para o problema que você vem enfrentando:

Se ainda não conseguir depois de seguir as instruções, pode me dar um retorno que te ajudo, ok? :)

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software