sql-serverssisetladosql-agent-job

SSIS Package error- SSIS Error Code DTS_E_PROCESSINPUTFAILED


SSIS job has failed and posting the below error

[Product Sales [749]] Error: An exception has occurred during data insertion, the message returned from the provider is: The given value of type String from the data source cannot be converted to type float of the specified target column.

[SSIS.Pipeline] Error: SSIS Error Code DTS_E_PROCESSINPUTFAILED. The ProcessInput method on component "Product Sales" (749) failed with error code 0xC020844B while processing input "ADO NET Destination Input" (752). 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.

Can some one please advise if you have come across this kind of error

Thank you


Solution

  • Please add a data conversion task between source and destination to change data type from string to float , it will resolve your issue . If still you are facing the issue then let me know the exact issue what are the source and which ssis task you are using.