3
respostas

Erro ao carregar Fato_001

Boa tarde Professor,

Ao carregar a fato, estou com o erro no inserir destino OLE DB do DW. Abaixo o erro que ocorre.

Inicialização do pacote SSIS "C:\Projetos_SQL\DataWareHouse\CargaDataWareHouse\CargaFatos.dtsx". Informações: 0x4004300A em Tarefa Fluxo de Dados, SSIS.Pipeline: A fase de validação está começando. Informações: 0x4004300A em Tarefa Fluxo de Dados, SSIS.Pipeline: A fase de validação está começando. Aviso: 0x80047076 em Tarefa Fluxo de Dados, SSIS.Pipeline: A coluna de saída "DATA_FATO" (14) na saída "Saída de Origem OLE DB" (13) e componente "Carga_Fatos" (2) não é usada subsequentemente na tarefa Fluxo de Dados. A remoção dessa coluna de saída não utilizada pode melhorar o desempenho da tarefa Fluxo de Dados. Informações: 0x40043006 em Tarefa Fluxo de Dados, SSIS.Pipeline: A fase de Preparação para Execução está começando. Informações: 0x40043007 em Tarefa Fluxo de Dados, SSIS.Pipeline: A fase de Pré-execução está começando. Informações: 0x4004300C em Tarefa Fluxo de Dados, SSIS.Pipeline: A fase de Execução está começando. Erro: 0xC0202009 em Tarefa Fluxo de Dados, Inserir Destino [178]: Código de Erro SSIS DTS_E_OLEDBERROR. Erro OLE DB. Código de erro: 0x80040E2F. Um registro OLE DB está disponível. Origem: "Microsoft SQL Server Native Client 11.0" Resultado: 0x80040E2F Descrição: "The statement has been terminated.". Um registro OLE DB está disponível. Origem: "Microsoft SQL Server Native Client 11.0" Resultado: 0x80040E2F Descrição: "The INSERT statement conflicted with the FOREIGN KEY constraint "FK_Fato_001_Dim_Tempo". The conflict occurred in database "DW_SUCOS", table "dbo.Dim_Tempo", column 'Cod_Dia'.". Erro: 0xC0209029 em Tarefa Fluxo de Dados, Inserir Destino [178]: Código de Erro SSIS DTS_E_INDUCEDTRANSFORMFAILUREONERROR. Falha de "Inserir Destino.Entradas[Entrada de Destino OLE DB]" devido ao código de erro 0xC020907B e a disposição da linha de erro em "Inserir Destino.Entradas[Entrada de Destino OLE DB]" especifica falha no erro. Ocorreu um erro no objeto especificado do componente especificado. Mensagens de erro podem ter sido postadas antes com mais informações sobre a falha. Erro: 0xC0047022 em Tarefa Fluxo de Dados, SSIS.Pipeline: Código de Erro SSIS DTS_E_PROCESSINPUTFAILED. Falha do método ProcessInput no componente "Inserir Destino" (178) com o código de erro 0xC0209029 durante o processamento da entrada "Entrada de Destino OLE DB" (191). O componente identificado retornou um erro do método ProcessInput. Esse erro é específico do componente, mas é fatal e fará com que a execução da tarefa de Fluxo de Dados seja interrompida. Mensagens de erro podem ter sido postadas antes dessa com mais informações sobre a falha. Informações: 0x40043008 em Tarefa Fluxo de Dados, SSIS.Pipeline: A fase Pós-execução está começando. Informações: 0x4004300B em Tarefa Fluxo de Dados, SSIS.Pipeline: "Inserir Destino" gravou 0 linhas. Informações: 0x40043009 em Tarefa Fluxo de Dados, SSIS.Pipeline: A fase de limpeza está começando. Falha na tarefa: Tarefa Fluxo de Dados Aviso: 0x80019002 em CargaFatos: Código de Aviso SSIS DTS_W_MAXIMUMERRORCOUNTREACHED. O método Execution foi bem-sucedido, mas o número de erros aumentou (3) e alcançou o máximo permitido (1); resultando em falha. Isso ocorre quando o número de erros alcança o número especificado em MaximumErrorCount. Altere MaximumErrorCount ou corrija os erros. Pacote SSIS "C:\Projetos_SQL\DataWareHouse\CargaDataWareHouse\CargaFatos.dtsx" concluído: Falha. O programa "[2616] DtsDebugHost.exe: DTS" foi fechado com o código 0 (0x0).

3 respostas

Oi Saulo, tudo bem? Puxa vida, parece que aconteceram vários erros durante o carregamento. Você tentou novamente depois, deu erro novamente?

Desculpa a demora pra responder. Mil desculpas mesmo.

Não sou especialista na área, mas quero tentar te ajudar com o problema.

Boa tarde Wanderson,

tudo bem?

Sim, realizei novamente o procedimento de carregar e ocorreu o mesmo erro. olhei todos os processos novamente e mesmo assim não achei o erro.

Olá Saulo tudo bem?

Peço que acompanhe este Post pois pode ser que te ajude no problema citado.

https://cursos.alura.com.br/forum/topico-seguintes-erros-0x80040e2f-0xc0202009-porem-na-dim_cliente-na-coluna-cod_cliente-105191