I'm having trouble using a Progress database as a source. I have an OpenLink driver installed and a System DSN set up. I can successfully test the connection.
I added this DSN to the connection manager and added it to a DataReader Source. I then added the SQLCommand property. I was able to map columns and such, so I believe the SQLCommand was successfully parsed. However, when I try to save the DataReader Source, I get an error:
Error at Data Flow Task [DataReader Source [2266]]: System.Data.Odbc.OdbcException: ERROR [HY010] [OpenLink][ODBC][Driver]Function sequence error
at System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode)
at System.Data.Odbc.OdbcDataReader.NextResult()
at System.Data.Odbc.OdbcDataReader.Close()
at Microsoft.SqlServer.Dts.Pipleline.DataReaderSourceAdapter.ReinitializeMetaData()
at Microsoft.SqlServer.Dts.Pipleline.ManagedComponentHost.HostReinitialieMetaData(IDTSManagedComponentWrapper90 wrapper)
What am I doing wrong Why does the error reference DTS
Thanks,
stacy

Problem with ODBC Source
Matt Johnson
Everything under the covers is still pretty much called Dts. All the objects and their namespaces refer to Dts, just look in Books Online to see how far reaching this is. The SSIS name only came out about a year ago and renaming all that code would be a mammoth job.
Sorry I have no idea about the ODBC problem though.
nicomp
Have you made sure the provider you installed supports ADO.Net:ODBC connection Another thing to be aware of is we aren't obligated to support the openlink ODBC provider for Progress in the current release. However we may be able to tell in more details in the error mesg, e.g. what are the missing bits etc, in the future
Thanks