gpt4 book ai didi

ms-access - MS Access 在长时间不活动后断开与 ODBC 表的连接

转载 作者:行者123 更新时间:2023-12-04 16:01:08 24 4
gpt4 key购买 nike

我有一个 Access 2010 前端,它在通过 ODBC 连接的本地 MySQL 服务器 (Windows) 上有多个链接表。大多数情况下,它工作得很好,但如果在 Access 打开但未使用的情况下放置几个小时,Access 会断开连接。再次打开表单时,出现 ODBC 错误。

关闭 Access 并再次打开它即可解决此问题。

我猜这是超时问题,但我不是 Access 专家。看来我需要一种方法来检查有效的 ODBC 连接,并在必要时重新连接?

有什么想法吗?

最佳答案

很遗憾,目前还没有现成的方法来解决这个问题。

问题通常是计算机电源管理的结果。如果计算机进入休眠状态,或者计算机使网卡进入休眠状态,那么您就有麻烦了,您必须重新启动 Access。

因此,如果您的计算机休眠或让网卡休眠,您通常会失去连接 - 一旦失去连接就必须重新启动。

Windows 10 的一些硬件也有问题,因为 Windows 10 的默认设置是快速启动(这意味着内核的副本和最重要的加载和初始化的驱动程序副本被写入磁盘并用于缩短启动/启动时间)。

如果您在 Windows 10 上看到此问题,那么我会考虑禁用快速启动,因为这将“始终”强制冷重新初始化驱动程序(例如网卡驱动程序)。如果确定这是这里的问题(并且此类违规计算机在唤醒后会看到此问题),我也会考虑关闭“ sleep ”模式。

编辑:我还应该指出,ODBC 连接的某些“测试”不会解决此问题,因为如前所述,一旦丢失,您必须重新启动 Access。

关于ms-access - MS Access 在长时间不活动后断开与 ODBC 表的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39612569/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com