cuando sucede una violación en un constreñimiento, fall de la tarea y consecuentemente fall entero del paquete.
usted debe fijar salida de error fall y configurarla para manejar la violación de errores dominantes únicos.
éste es mi artículo acerca de cómo manejar la salida de error fall:
http://www.experts-exchange.com/A_3422-How-to-handle-Failed-Rows-in-a-Data-Flow.html