SSIS — Permettre une tâche à l'échec, mais le paquet de réussir?
Est-il un moyen pour permettre à une tâche de script à l'échec, mais le paquet résultat d'exécution basée uniquement sur le autres des tâches des résultats de l'exécution? Par exemple, j'ai 5 tâches. Je n'aime pas ce que la tâche 2 est le résultat de l'est, mais si l'un des d'autres échouent, je veux le paquet à l'échec. Sinon, je veux qu'il réussisse...
- Ce possible?
Vous devez vous connecter pour publier un commentaire.
Essayez de définir FailPackageOnFailure pour Faux dans les Propriétés de la Tâche.
Option suivante ne sera pas fait échouer vos tâches, mais le travail pour vous:
Essayez d'emballer votre code à essayer de les attraper et de les utiliser, enfin, à définir Succès pour les 2 tâches que vous ne se soucient pas.
Ainsi que la mise en
FailPackageOnFailure
sur la tâche, vous devez également définirMaximumErrorCount
sur le paquet lui-même à quelque chose de plus grand que 1. La tâche sera encore incrémenter les paquets d'erreurs et si le nombre d'erreurs dépasseMaximumErrorCount
puis le paquet peut/va encore échouer.