【问题标题】:MySQL Connector/ODBC MS Access won't connectMySQL 连接器/ODBC MS Access 无法连接
【发布时间】:2014-10-15 07:59:03
【问题描述】:

我有一个连接到 MySQL 数据库的 MS Access 前端。当运行 Access 的计算机在同一个网络上时,它可以正常工作,但尝试远程操作却无法正常工作。

我可以连接 MySQL 工作台,所以我知道端口转发设置正确。

我可以从连接器面板测试连接,它说它成功了。

当我单击“确定”时,连接器框消失,Access 冻结了一段时间,然后该框重新出现。

出于故障排除的目的,我还尝试通过产生相同结果的 VPN 进行连接。使用vpn给出的ip。我也试过主机网络的ip。

连接字符串:

    [ODBC]
DRIVER=MySQL ODBC 5.2 ANSI Driver
UID=kristim
DFLT_BIGINT_BIND_STR=1
PORT=3306
DATABASE=awanacontrol
SERVER=****.****.com

【问题讨论】:

  • 您尝试使用的确切连接字符串是什么?
  • 为了排除故障,请尝试用 IP 地址代替服务器名称。如果它适用于 IP 地址,那么您就知道您遇到了 DNS 解析问题。
  • 已经这样做了,已更新以反映这一点。
  • 确切的错误信息是什么?如果是“ODBC调用失败”,能否生成一个ODBC Trace并分享其中的错误信息?
  • @PRGSTony 它没有给出错误它只是再次显示登录框。

标签: mysql ms-access odbc


【解决方案1】:

这似乎是一个从头开始的简单问题。我试图更改已链接表的地址。为了让它工作,我需要确保删除所有链接的表,并使用带有 DNS 名称的新 ODBC 字符串再次链接它们。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-19
    相关资源
    最近更新 更多