I am trying to do simple import of UniData into SQL Server 2008 using SSIS 2008.
This is my first time using SSIS, so I want to keep the dataflow simple. I am transferring data from an ADO NET Source directly into an ADO Net Destination and receive an error when I try to read in varchar values into the source.
When previewing the data in the ADO NET Source, all the data previews correctly, however when I try to execute the package I receive the following error:
SSIS package "Package.dtsx" starting.
Information: 0x4004300A at Data Flow Task, SSIS.Pipeline: Validation phase is beginning.
Information: 0x40043006 at Data Flow Task, SSIS.Pipeline: Prepare for Execute phase is beginning.
Information: 0x40043007 at Data Flow Task, SSIS.Pipeline: Pre-Execute phase is beginning.
Information: 0x4004300C at Data Flow Task, SSIS.Pipeline: Execute phase is beginning.
Error: 0xC0209029 at Data Flow Task, ADO NET Source [1233]: SSIS Error Code DTS_E_INDUCEDTRANSFORMFAILUREONERROR. The "component "ADO NET Source" (1233)" failed because error code 0x80131937 occurred, and the error row disposition on "output column "ID"
(1248)" specifies failure on error. An error occurred on the specified object of the specified component. There may be error messages posted before this with more information about the failure.
Error: 0xC02090F5 at Data Flow Task, ADO NET Source [1233]: The component "ADO NET Source" (1233) was unable to process the data. Pipeline component has returned HRESULT error code 0xC0209029 from a method call.
Error: 0xC0047038 at Data Flow Task, SSIS.Pipeline: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED. The PrimeOutput method on component "ADO NET Source" (1233) returned error code 0xC02090F5. The component returned a failure code when the pipeline engine
called PrimeOutput(). The meaning of the failure code is defined by the component, but the error is fatal and the pipeline stopped executing. There may be error messages posted before this with more information about the failure.
Information: 0x40043008 at Data Flow Task, SSIS.Pipeline: Post Execute phase is beginning.
SSIS package "Package.dtsx" finished: Canceled.
The dataflow does however run to completion if I only select columns of integer, date, float, etc datatype.