Using 2008 R2... I have a data flow that imports a csv file to a table in sql server. The flat file connection manager uses {CR}{LF} for the row delimiters.
I have setup event handlers for the data flow OnError and OnTaskFailed to report any issues back to a log table.
This has been running fine for the past few weeks however today the flat file contained {CR} as row delimiters and not {CR}{LF}. This resulted in no data being imported but the dataflow processed successfully and the event handlers were not hit.
How can I instruct the data flow to fail when the specified delimiters in the file are incorrect?