1
resposta

Conflito na chave estrangeira ao importar CSV para SQL Server

  • Copiando para [dbo].[NOTAS] (Error) Messages Erro 0xc0202009: Tarefa Fluxo de Dados 1: Código de Erro SSIS DTS_E_OLEDBERROR. Erro OLE DB. Código de erro: 0x80004005. Um registro OLE DB está disponível. Origem: "Microsoft SQL Server Native Client 11.0" Resultado: 0x80004005 Descrição: "A instrução foi finalizada.". Um registro OLE DB está disponível. Origem: "Microsoft SQL Server Native Client 11.0" Resultado: 0x80004005 Descrição: "A instrução INSERT conflitou com a restrição do FOREIGN KEY "FK_NOTAS_CLIENTES". O conflito ocorreu no banco de dados "VENDAS SUCOS", tabela "dbo.CLIENTES", column 'CPF'.". (Assistente de Importação e Exportação do SQL Server)

Erro 0xc0209029: Tarefa Fluxo de Dados 1: Código de Erro SSIS DTS_E_INDUCEDTRANSFORMFAILUREONERROR. Falha de "Destino - NOTAS.Entradas[Destination Input]" devido ao código de erro 0xC020907B e a disposição da linha de erro em "Destino - NOTAS.Entradas[Destination Input]" 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. (Assistente de Importação e Exportação do SQL Server)

Erro 0xc0047022: Tarefa Fluxo de Dados 1: Código de Erro SSIS DTS_E_PROCESSINPUTFAILED. Falha do método ProcessInput no componente "Destino - NOTAS" (30) com o código de erro 0xC0209029 durante o processamento da entrada "Destination Input" (43). 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. (Assistente de Importação e Exportação do SQL Server)

1 resposta

Olá Vincius, tudo bem?

Isso é bem estranho, realizei a importação do arquivo sem problemas.

Então Vinicius, você poderia verificar se na sua tabela de CLIENTES do banco de dados VENDAS SUCOS todos os clientes realmente foram inseridos? Você pode realizar essa verificação comparando com a tabela de CLIENTES do banco de dados SUCOS_VENDAS.

Aguardo o seu retorno!

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