首页 > 解决方案 > 作为多用户数据库访问

问题描述

几年来,我们一直使用位于共享网络驱动器中的 Access 数据库。大约有六个同时用户,并非所有用户都一直处于活动状态。

将 Access 用作工作组数据库的最佳做法是什么?
除了打开数据库时,我们没有遇到任何问题,它给出了这个错误:

Microsoft Access ×<br /> ?此时您没有对数据库的独占访问权限。
    如果您继续进行更改,您以后可能无法看到它们。
                                    OK  

点击错误提示20次即可绕过!然后它工作得很好。这是一个非常简单的数据库,基于用户将使用的几种形式。

标签: ms-accesssharingmulti-user

解决方案


点击错误提示20次即可绕过!

那是 Access 尝试执行“名称自动更正”。您应该关闭数据库设置“跟踪名称自动更正信息”和“执行名称自动更正”。

此外,Access 最初设计为多用户数据库,表单和报表设计作为记录存储在数据库中。它不再使用该存储设计,并且不应以共享模式打开包含表单和报告的文件(应设置/重置的另一个数据库选项)。

放弃共享模式表单和报告设计的最初决定受到 NT5.0 上 SMB 中文件损坏错误的影响,但做出该决定后,MS 从未觉得需要重新实现原始功能。


推荐阅读