Hi,
I am using Attunity connector 4.0 for Oracle to load data into a table in my Oracle 12c database. I configured destination error output on the Oracle destination to capture errors while inserting null in on one of the "not null" columns. The error records are then inserted to a log table along with ErrorCode and ErrorDescription (derived using Script component). When i execute the SSIS package in Visual Studio 2012 for testing, I can see all the error rows in the data viewer but with ErrorCode=1 and ErrorCode-Description=NULL.
Without configuring the destination error output the package throws correct error message
[Insert into TargetTable [154]] Error: Fast Load error encountered during PostLoad or Termination phase. Class: Logical Status: 0 Code: 0 Note: At: ORAOPRdrpthEngine.c:1133 Text: Conversion error on column '"VERSION_NAME"'. ORA-01400: cannot insert NULL into (VERSION_NAME)
Also,When i replace Attunity destination with OLEDB destination everything works as expected. Am I doing something wrong with Attunity set up or is it a known issue?