Pergunta : SSIS para o problema do laço

Eu tenho um pacote de SSIS que (entre outras coisas) verific para ver se uma lima estêve afixada em um usuário de SFTP. Para fazer este eu estou lanç WinSCP através de um processo task.

So que da execução tudo é bom até que a lima não apareça no usuário de alvo neste caso o pacote inteiro fails.

What eu gostaria d de fazer é verific e verific até que encontre a lima ou verific tempos de X. Eu tentei põr este em a para o laço mas eu não posso parecer começ lá lhe a work.

Is uma maneira melhor de fazer este? Como eu conseguiria o laço continuar até Eval = 10 ou executar o processo = o sucesso?

Thanks

Mike
class= do

Resposta : SSIS para o problema do laço

Verific para fora a seguinte ligação:

http://www.bidn.com/blogs/DevinKnight/ssis/76/does-file-exist-check-in-ssis

O que você precisa de fazer para evitar ter o pacote jogado fora da barra-ônibus quando a lima não existe é à primeira verificação para ver se existe, que está coberta por essa ligação.

A fim segurar a necessidade de tentar encontrar os tempos da lima X, você está indo provavelmente querer adicionar alguma sorte do atraso depois que cada um das primeiras 9 tentativas falidas de encontrar a lima (se não, você fará seus tempos de X aproximadamente nos microssegundos X*10; -).  Entretanto, aquele que está sendo dito, basicamente você precisa de ter a PARA O LAÇO que impata 2 variáveis, uma para contar o número de épocas que você dá laços e a outro para conter alguma sorte do indicador que você tem ou para ter encontrado não finalmente a lima.

Eu provavelmente verific para ver se há um LoopCount >> 10 e, se verdadeiro, falho o componente e, desse modo, o pacote se a lima não foi encontrada.  Se a lima está encontrada em algum ponto (dizer, passar - o número 4), a seguir eu ajustaria o indicador de FileFound e ajustaria então o LoopCount a 11.  

Outras soluções  
 
programming4us programming4us