Bonjour
Dans mon Control Flow, j'ai une tache d'exécution de requêtes SQL. La propriété FailPackageOnFailure est à False . Je récupère la sortie d'erreur de ce composant et dans ce cas, j'effectue une opération alternative.
Cependant, si cette tache échoue, mon package se termine avec le warning suivante :
"Warning: Code d'avertissement SSIS DTS_W_MAXIMUMERRORCOUNTREACHED. La méthode Execution a réussi, mais le nombre d'erreurs détectées (1) a atteint le maximum autorisé (1)*; aboutissant à un échec. Ceci se produit lorsque le nombre d'erreurs atteint le nombre spécifié dans MaximumErrorCount. Modifiez la valeur de MaximumErrorCount ou résolvez les erreurs. ".
Mon package est appelé dans un job qui appelle ensuite d'autre packages.
Du coup, mon job se termine en erreur, et n'exécute pas les autres packages. Normal.
Comment est-il possible de dire à ce composant, étant donné que je gère ta sortie d'erreur, si une erreur se produit, qu'elle ne compte pas ?
Par contre, si j'ai un autre composant qui a une erreur, je veux qu'elle compte...
Merci d'avance...
Sybaris
Partager