none
Utilizar o Fluxo de controle do SSIS RRS feed

  • Pergunta

  • Olá a todos.

    Estou montando um fluxo de controle, com um fluxo de dados no SSIS, porém ao colocar uma pesquisa entre minha origem de dados em arquivos simples e o meu destino em OLEDB acontece o erro: [Pesquisa [583]] Erro: A linha não gerou correspondências durante a pesquisa.

    Como faço para resolver isto?

     


    Sérgio Rezende Júnior Msn: Sérginho_jr@hotmail.com Email: sergio.rezende@mcom.com.br
    terça-feira, 23 de novembro de 2010 14:44

Respostas

  • Cara deu erro na LookUp, ele está dizendo que o atributo que vc usou para fazer a pesquisa não tem correspondência com a tabela de referência. Isso significa que há algum problema de consistência entre essas tabelas que vc está usando na LookUp e só resolvendo isso esse passo executaria com sucesso. Porém, se vc sabe disso e deseja levar as informações independente de ter ou não uma correspondência na tela onde se configura o LookUp vc configura a saida de erro para ignorar as falhas. Desse modo mesmo que não se tenha correspondência ele leva a informação como NULL. Boa sorte.
    Wyllian de Lima - Se a resposta ajudou vote como útil !
    terça-feira, 23 de novembro de 2010 17:02
  • Sérgio,

    Quais são os componentes que você esta utilizando neste Control Flow?

    Os dados de origem estão vindo da mesma máquina que você esta desenvolvendo este projeto SSIS?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    terça-feira, 23 de novembro de 2010 17:55
    Moderador

Todas as Respostas

  • Cara deu erro na LookUp, ele está dizendo que o atributo que vc usou para fazer a pesquisa não tem correspondência com a tabela de referência. Isso significa que há algum problema de consistência entre essas tabelas que vc está usando na LookUp e só resolvendo isso esse passo executaria com sucesso. Porém, se vc sabe disso e deseja levar as informações independente de ter ou não uma correspondência na tela onde se configura o LookUp vc configura a saida de erro para ignorar as falhas. Desse modo mesmo que não se tenha correspondência ele leva a informação como NULL. Boa sorte.
    Wyllian de Lima - Se a resposta ajudou vote como útil !
    terça-feira, 23 de novembro de 2010 17:02
  • Sérgio,

    Quais são os componentes que você esta utilizando neste Control Flow?

    Os dados de origem estão vindo da mesma máquina que você esta desenvolvendo este projeto SSIS?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    terça-feira, 23 de novembro de 2010 17:55
    Moderador