Page 1 of 1

Column 'Name' does not belong to table Schema Table

Posted: Mon 08 Aug 2016 20:49
by JFlanigan
Devart Salesforce Lookup and Destination are configured to update a subset of fields in the Opportunity table. The package works without issues.

A column is added to the Opportunity table. The package fails with the following error:

Code: Select all

The component has detected potential metadata corruption during validation.
Error at Data Flow Task [Devart Salesforce Destination [101]]: System.ArgumentException: Column 'Name' does not belong to table SchemaTable.
   at System.Data.DataRow.GetDataColumn(String columnName)
   at Devart.SSIS.DestinationComponent.b()
   at Devart.SSIS.DestinationComponent.Validate()
   at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostValidate(IDTSManagedComponentWrapper100 wrapper)
The column "Name" is a standard field. The component does not reference it.

If I refresh and remap the columns, the package runs again.

This is very worrisome. Is the design of the devart components so brittle that adding/deleting a table column not referenced by the component will cause the component to fail?

Re: Column 'Name' does not belong to table Schema Table

Posted: Wed 10 Aug 2016 15:08
by Shalex
1. The name of the product you are using is "SSIS Data Flow Components", isn't it?
2. The version (x.x.x) of this product. You can check it via the Control Panel > All Control Panel Items > Programs and Features window.

Re: Column 'Name' does not belong to table Schema Table

Posted: Sat 13 Aug 2016 03:11
by JFlanigan
Yes, "SSIS Data Flow Components" version 1.5.247.

Re: Column 'Name' does not belong to table Schema Table

Posted: Tue 16 Aug 2016 12:06
by Shalex
Thank you for the report. We have reproduced the issue. We will notify you when it is fixed.

Re: Column 'Name' does not belong to table Schema Table

Posted: Fri 26 Aug 2016 14:19
by Shalex
The bug with throwing "Column 'Name' does not belong to table SchemaTable." after adding/removing columns via web interface is fixed (Salesforce). We will notify you when the corresponding public build of Devart SSIS Data Flow Components is available for download.

Re: Column 'Name' does not belong to table Schema Table

Posted: Fri 02 Sep 2016 15:53
by Shalex
SSIS Data Flow Components v1.5.287 (01-Sep-2016) are available for download: https://www.devart.com/ssis/download.html.