Fråga : SSIS för kretsar problem

Jag har en SSIS att paketera som (bland annat) kontroller som huruvida ser en spara, har postats på en SFTP-server. Att göra denna I-förmiddagen som lanserar WinSCP via ett utförande processaa task.

So, är bra, tills spara inte visas på uppsätta som målserveren i vilket fall helheten paketerar fails.

What som jag skulle något liknande det för att göra ska kontrollera och kontrollera, tills den finner spara, eller den har kontrollerat x-tider. Jag har försökt att sätta denna in i a för kretsar, men jag kan inte verka för att få det till work.

Is där ett bättre långt för att göra detta? Hur skulle jag får kretsa för att fortsätta till Eval = 10 eller för att utföra processaa = framgång?

Thanks

Mike
" klar "

Svar : SSIS för kretsar problem

Kontrollera ut efter anknyta:

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

Vad du behöver att göra för att undvika att ha paketera som kastas av av bussa, när spara inte finns, är till den första kontrollen som ser, om den finns, som täckas av det anknyter.

För att behandla det behovsförsök att finna tiderna för spara X du går antagligen att önska att tillfoga något sorterar av fördröjning, efter varje av de första 9na missade försök att finna spara (annorlunda, du ska gör dina x-tider i omkring mikrosekunder X*10; -).  Emellertid det som sägs, i stort du, behöver att ha a FÖR ATT KRETSA, som får effekt 2 variabler, en för att räkna numrera av tider som du kretsar, och annan som innehåller något, sorterar av indikatorn, som du har, eller som inte slutligen finner spara.

Jag skulle antagligen kontrollen för en LoopCount >> 10 och, om riktig, missar det del- och, därmed, paketera, om spara inte har funnits.  Om spara finnas på något, peka (något att säga, passerar - numrera 4), då jag skulle uppsättningen den FileFound indikatorn och därefter uppsättningen LoopCounten till 11.  

Andra lösningar  
 
programming4us programming4us