Loading

连接到 MySQL 时出现“Unable to connect to the ODBC Data Source”错误

发布日期: Aug 24, 2022
描述
尝试打开包含 MySQL 连接的视图或刷新连接到 MySQL 的数据提取时,可能会出现以下错误:

TableauException: Unable to connect to the ODBC Data Source. Check that the necessary drivers are installed and that the connection properties are valid.(TableauException: 无法连接到 ODBC 数据源。请检查是否安装了必要的驱动程序,并且连接属性是否有效。)[MySQL][ODBC 5.2(w) Driver]Can't connect to MySQL server on '<IP>' (10060) Unable to connect to the server "<IP>". ([MySQL][ODBC 5.2(w) 驱动程序]无法在“<IP>”上连接到 MySQL 服务器 (10060) 无法连接到服务器“<IP>”。)Check that the server is running and that you have access privileges to the requested database(请检查服务器是否正在运行,并且您具有所请求的数据库的访问权限)

尝试使用 MySQL 连接器或运行 Tableau Server 的计算机中的类似应用程序直接连接到同一 MySQL 数据库时,可能会出现以下错误:

Connection Failed: [HY000] [MySQL][ODBC 5.2(w) Driver]Can't connect to MySQL server on '<IP>' (10060)(连接失败: [HY000] [MySQL][ODBC 5.2(w) 驱动程序]无法在“<IP>”上连接到 MySQL 服务器 (10060))

Cause

运行 Tableau Server 的计算机无法建立与 MySQL 数据库的连接。
解决方案
通过 Tableau 的驱动程序页面安装最新版本的 MySQL 驱动程序。

与 MySQL 管理员和/或 IT 网络管理员合作,确保允许运行 Tableau Server 的计算机连接到 MySQL 数据库。

如果有 Tableau Server 的分布式安装,则运行 Tableau Server 的所有计算机都必须能够连接到 MySQL 数据库。

某些阻止连接的常见问题包括:
  • 运行 Tableau Server 的计算机上的防火墙可能会阻止 MySQL 端口(默认值 - 3306)的传出连接。
  • 域名系统 (DNS) 的问题。
  • MySQL 数据库可能配置为仅接受来自某些 IP 的连接。在这种情况下,运行 Tableau Server 的计算机的 IP 应在列表中。
知识文章编号

001473905

 
正在加载
Salesforce Help | Article