Ich habe einen ForEach-Schleifencontainer, der die Datensätze in einem Ado-Enumerator durchlaufen soll. Der Enumberationsmodus = Zeilen in der ersten Tabelle.SSIS Foreach-Schleifencontainer durchläuft nur eine Iteration in der Entwurfsumgebung
Ich habe eine Skriptaufgabe erstellt, um eine MessageBox für jede Iteration zu schreiben. Es zeigt nur die Nachricht für die 1. Iteration. Danach hängt es.
Ich habe versucht, die Lösung zu bauen und das Paket und es funktioniert gut. Aber im Bereich Entwicklung/Design hängt es immer noch.
Soll das im Entwurfsmodus funktionieren? Wie kann ich Dinge unterhalb des Foreach-Containers testen, wenn es beim Debuggen hängen bleibt?
Sie können einen Debug-Punkt in Ihrem Code hinzufügen, um durchzulaufen und zu sehen, ob Sie die Schleife bekommen, aber es trifft nur nicht auf das Meldungsfeld? Ehrlich gesagt ist das Meldungsfeld wirklich nicht etwas, das Sie normalerweise in ssis aufgrund der Art der erwarteten Bereitstellung sehen. Sie können es, aber es ist wirklich nicht der beste Weg, um Debugging zu gehen sssis – SFrejofsky