Two drivers for MySQL that work fine in VS2008 don't in the BO Mapper and I am looking for some help.
They both do the same thing. They connect to the database, enumerate the tables, but blow out trying to enumerate the fields. I cant copy the text of the error message from the Mapper (feature request) so I will type it out below. I know I should use SQL Server but the customer has MySQL and it does work in "straight" Visual Studio so I am hopeful you have an idea for a fix.
I can provide a connection string if desired as the server is public.
Error: The fields could not be displayed. The requested collection (indexes) is not defined.
If you need the trace, let me know. Keith Chisarik
Aside: If I need to get around this fast, can I create a copy of the table in SQL Server, use that to "map" and then populate via the OLE driver? Keith Chisarik
News are not good, check these posting:
http://forum.strataframe.net/Topic14925-6-1.aspx?Highlight=mysql
http://forum.strataframe.net/Topic9658-9-1.aspx?Highlight=mysql
P.S.
Just for the record, I would also like to see MySQL support in SF. Hosting services for MySQL are much more cheeper than SQL 2005 with bigger DB space.
Someday..... SQL Server only Keith Chisarik
Shoot me an email with the OLEDB provider you are using and if you have a server already setup and exposed, maybe that information as well...otherwise we will just download a copy and load one here. You may have to give us a few days on this as we have a lot on our plate this week. Thanks.
Yes, we have been here before. I wish I was SQL only, trust me. Keith Chisarik
The tables were small so I recreated them on SQL Server to map the BO's and I have a MySQLDataSource about 2/3 done, inserts and selects are working so I just have to do updates. If you have a quick fix to tget the BO Mapper happy then great, otherwise I have a workaround. Keith Chisarik