2017-09-08 4 views
0

J'ai un paquet qui ressemble à ceci: enter image description hereComment faire une étape intermédiaire entre 2 tâche d'exécution SQL dans le package SSIS

Lorsque j'ajoute une contrainte entre la boucle et le groupe SQL sur le côté gauche, il arrêtera le paquet à la tâche execute sql au milieu.

Comme ceci: enter image description here

Comment faire ce travail? J'ai essayé beaucoup de façons, mais rien ne fonctionne.

Merci, Jack

+0

Vous avez deux branches qui sortent de tâche d'exécution SQL. Il y a une condition mutuellement exclusive telle que «SQL Task - Set ExecutionLock» se déclenche ou que «For Loop Container» s'exécute, oui? – billinkc

Répondre

1

Définissez l'une des contraintes 'logique OU'. Vous avez plusieurs contraintes menant à 'Tâche Sql - Set ExecutionLock'. Si vous avez quitté la contrainte avec la valeur par défaut 'Logical AND', les deux chemins doivent être évalués à true pour que cette tâche s'exécute.

enter image description here

enter image description here

+0

Veuillez marquer ceci comme accepté. –