Page 1 of 1

ADO NET Destination Error in Visual Studio 2008 SSIS package

Posted: Fri 26 Sep 2008 08:27
by acadalzo
MyDirect.NET version 4.85.35
Visual Studio 2008 SSIS
[ADO NET Destination [294]] Error: An exception has occurred during data insertion, the message returned from the provider is: Object reference not set to an instance of an object.
[SSIS.Pipeline] Error: SSIS Error Code DTS_E_PROCESSINPUTFAILED. The ProcessInput method on component "ADO NET Destination" (294) failed with error code 0xC020844B while processing input "ADO NET Destination Input" (297). The identified component returned an error from the ProcessInput method. The error is specific to the component, but the error is fatal and will cause the Data Flow task to stop running. There may be error messages posted before this with more information about the failure.

Posted: Fri 26 Sep 2008 10:23
by Shalex
Could you please send me a small test project (or provide us with the steps we should follow) and the script that creates the tables and fills them with data? We will try to reproduce the error.

Posted: Thu 02 Oct 2008 14:50
by acadalzo
FYI, I upgraded to version 4.85.36.0, but no improvement. Thanks.

Posted: Thu 02 Oct 2008 14:56
by acadalzo
I sent you a small test project. Did you receive it? Thanks.

Posted: Fri 03 Oct 2008 13:33
by Shalex
Thank you for your letter. We could not reproduce the mentioned error. Please provide me (alexsh at devart.com) with the steps for reproducing this issue, maybe even with screenshots. That will help us locating the trouble.

Posted: Thu 16 Oct 2008 15:12
by acadalzo
Hi Alex,
I CC'd you on an email to [email protected]. It includes a screenshot. Thanks.

Posted: Fri 17 Oct 2008 14:40
by Shalex
The problem is inside the SSIS.

The quoting character is hard-coded to " and cannot be changed. We will investigate the possibility of bypassing this problem.

As a hotfix you can manually append ",ANSI_QUOTES" to the value of "sql_mode" variable of your MySQL server instance.

Posted: Sat 18 Oct 2008 18:25
by acadalzo
Thanks. I will use that workaround. It fixes the "Object reference not set to an instance of an object" error when targeting a version 5.1.23 server.

Posted: Wed 26 Nov 2008 19:26
by acadalzo
I upgraded to dotConnect for MySQL version 5.0.12.0 and the workaround no longer fixes the problem. Has the workaround been tested using the new version? I will send you my project.

Thanks,
Al

Posted: Thu 27 Nov 2008 10:58
by AndreyR
Thank you for the report. We have reproduced the issue and now we are investigating it.
This time error is more serious, so unfortunately no timeframe can be provided. We will notify you about the results.

Posted: Thu 11 Dec 2008 12:40
by acadalzo
Any progress on this issue yet?

Posted: Fri 12 Dec 2008 08:33
by AndreyR
The described problem is fixed in the current build.

Posted: Mon 15 Dec 2008 22:05
by acadalzo
Thanks Andrey. I installed the latest build and it works for me now (using the 'ANSI_QUOTES' workaround).