【发布时间】: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 它没有给出错误它只是再次显示登录框。