2016-07-06 1 views
1

J'essaie de transmettre la variable Package: packno de Execute SQL Task au flux de données. La variable est remplie avec la valeur requise pour l'événement OnProgress. La valeur est: 20717. Mais sur l'événement OnPostExecute, cette valeur est effacée et affectée: -1. La commande SQL est donc exécutée avec une valeur -1. Une idée de pourquoi cela se passe-t-il?La variable est désactivée sur l'événement PostExecute SSIS 2008

+0

Vérifiez que le code de sorte que la variable soit réécrite/écrasée et vérifiez si EvaluateAsExpression est vrai ou non. –

+0

La valeur de la variable est-elle le résultat d'une requête dans la tâche SQL d'exécution? –

+0

EvaluateAsExpression est défini sur false. Oui, la valeur de la variable est le résultat de la requête et elle est affectée correctement à l'étape de progression. Quelque chose se passe après. Il n'y a pas de code personnalisé –

Répondre

0

Il y a un problème avec le serveur. Tout a bien fonctionné sur un autre.