首页 > 解决方案 > Access 工具中的本地表对一个特定用户打开速度很慢

问题描述

几天以来,在各种Access数据库中,打开本地(或远程)表变得非常缓慢。如果该表仅包含一条记录或 100.000 条记录,则无关紧要。

此问题仅适用于我使用的帐户。如果其他用户打开完全相同的数据库和相同的表,它会立即打开。当我打开该表时,Access 似乎在打开表之前冻结了一段时间(30 多秒)。

一个失败的修复是删除我帐户的 Access 的所有注册表信息,但没有任何区别。

一个可行的修复是创建一个新的空白数据库并导入所有内容。然后打开表再次正常。

但是,这意味着我必须对我们环境中的所有 Access 数据库执行此操作,并且仅修复仅适用于我的问题。

这是否可以解释,还有其他方法可以解决这个问题吗?

标签: ms-access

解决方案


我已经找到原因了。

几天前,我们关闭了一台服务器,该服务器上有几个 Access 后端数据库。该服务器已被替换,并且一些本地用户界面 Access 数据库已从旧表位置重新连接到新表位置。

但是旧的链接表没有被删除而是重命名(例如 tblData_OLD_SERVER)。显然,就像@Gustav 也暗示的那样,即使我正在打开本地表,它也试图访问该服务器。

我删除了所有引用该已删除服务器的链接表,它再次很好......


推荐阅读