【问题标题】:Power Query Connection to mySQL running on Parallels - The handshake failed due to an unexpected packet formatPower Query 连接到在 Parallels 上运行的 mySQL - 由于意外的数据包格式,握手失败
【发布时间】:2015-04-14 00:15:59
【问题描述】:

尝试通过 Power Query 和/或 Power BI Designer 连接到 AWS RDS 上托管的 mySQL 实例。得到错误

“由于意外的数据包格式,握手失败”

在两个应用程序中。

我正在通过 Parallels 在 VM 上的 Windows 8.1 上运行 Office 365/Power Query 和 Power BI Designer。

我能够使用 Tableau 或 MySQL 工作台或其他应用程序使用相同的凭据连接到数据库,但是在过去的几个月中,Power Query/Power BI 似乎在过去几周内出现故障。

已尝试重新安装所有内容(Office、Power Query、Windows、驱动程序、MySQL NET 连接器)但没有成功。

有什么让握手起作用的想法吗?

【问题讨论】:

  • 您运行的是哪个版本的 Power Query?
  • Power Query 版本:2.20.3945.242 和 Office 版本 15.0.4701.1002
  • 刚刚更新到版本 2.21.3974.242 - 但仍然出现同样的错误。
  • 您最近是否更改了 MySQL .NET 连接器?这可以解释为什么 Tableau 和 MySQL Workbench 仍然可以连接,因为它们不像 Power Query 和 Power BI Designer 那样使用 .NET 连接器。
  • 问题已解决。感谢 Curt 和 Alejrandro。柯特,类似的事情似乎是问题所在。 AWS 显然更改了他们的证书,我们有一段时间没有重新启动我们的服务器实例。重新启动我们的服务器以允许 AWS 证书更改生效更正了握手问题。

标签: mysql .net parallels powerquery powerbi


【解决方案1】:

问题已解决。感谢 Curt 和 Alejrandro。服务器端的更改似乎是问题所在。 AWS 显然更改了他们的证书,我们有一段时间没有重新启动我们的服务器实例。重新启动我们的服务器以允许 AWS 证书更改生效更正了握手问题。

Lukasz,ODBC 源一直在工作,但更多的是不想重建我使用 MySQL 连接器构建的模型,而且我对 M 没有足够的信心手动将源更改为 ODBC .

【讨论】:

    【解决方案2】:

    Power BI Designer 和 Power Query 现在支持 ODBC 数据源。
    https://support.powerbi.com/knowledgebase/articles/471643-data-sources-in-power-bi-designer

    也许这适用于您的系统?你能告诉我它是否能解决问题吗?不如 .Net 连接器好,但它可能会让你继续前进。

    HTH, -卢卡斯

    【讨论】:

      猜你喜欢
      • 2017-12-25
      • 2021-10-27
      • 1970-01-01
      • 2011-07-07
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多