Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Anonymous
Not applicable

Unable to find a database provider

I've read up on how to address the "We were unable to find a database provider with the invariant name "MySQL.Data.MySQL Client".   I've downloaded and installed the required MySQL Connector, and still I get the same error.   This all began after I copied the PBX file to a new location (network drive), so someone can take ownership of the PBI dashboard.   Each time the new owner clicks "refresh" to refresh the data set, this error occurs.   However, if I refresh the data set that is local to my desktop, everything runs fine.

 

Any suggestions?  

7 REPLIES 7
rsaharan
Frequent Visitor

It seems like a common problem. I have the exact issue now. I can connect to MySQL DB from PowerBI Desktop on my local system. But as soon as I published the report and tried to refresh the data, it failed with the same error. Unable to find the solution yet. This is painful as reports do not get updated data and fail to make decisions. 

You have to also run the older version of the mysql .net connector on your power bi enterprise data gateway also if you want published data refreshes to work as well. On my desktop and enterprise data gateway I run 8.0.28. My tests using newer .29, .30, .33 on desktop and enterprise data gateway all fail.

 

See https://community.fabric.microsoft.com/t5/Report-Server/Mysql-connector-8-0-29-and-gateway-not-worki... .

I have the exact same problem. I cant find a solution on the internet anywhere. I think it is because the published version uses the 8.3.0 version of the connector. That version failed on my system so i used a a older version which worked. But when i publish the dashboard it cannot refresh 😞 Please contact me when you find a solution rsaharan.

See reply above. You need to apply the same version of connector that works on your desktop to your enterprise data gateway as well if you want published report(s) mysql data refreshes to work as well.

Yes, Thats correct.

myusrn
New Member

I repaved my system, installed the https://go.microsoft.com/fwlink/?LinkId=278885 [ https://dev.mysql.com/downloads/connector/net/ ] -> x86 32 & 64bit | web community | download -> connector/net component, of which there is only a 32bit option.  

This error keeps surfacing on "refresh" of data attempts in my existing pbix with a mysql database connection and any attempts to create a new pbix with mysql connection generate a dialog stating "MySQL Database | This connector requires one or more additional components to be installed before it can be used. Learn more [  -> https://go.microsoft.com/fwlink/?LinkId=278885 -> https://dev.mysql.com/downloads/connector/net/ ] which points to the same mysql connector/net x86 32bit install i already have in place.

 

 

abusen333
Frequent Visitor

 seems a network issue , your main Machine IP shall be allowed to connect to your machine , if you have network team than may help .

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.