2017-10-05 7 views
0

Obtention d'un problème étrange avec mon un package SSIS.SSIS ne pas enregistrer l'erreur lorsque les données source ont null et la colonne de destination n'est pas Nullable avec OLDEDBDestination Tâche

J'ai une colonne dans la source (par exemple colonne FirstName) qui est nulle. et dans OLEDBDestination la colonne Destination (Destination.FirstName) qui est mappée avec la colonne source ci-dessus (Source.FirstName) n'est pas Nullable. Maintenant, lorsque la DFT est en cours d'exécution, il ne jette aucune erreur et continue de fonctionner. quand je vérifie dans le serveur sql le processus est suspendu. Le SSIS ne jette aucune erreur pour cela.

une idée quelle est la solution pour cela autre que garder l'option Null de la même colonne?

Répondre

0

Vérifiez que toutes vos propriétés FailPackageOnError sont définies sur "True".

Vérifiez également que les gestionnaires OnError détectent l'erreur et empêchent qu'elle soit déclenchée.