使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

当多个用户共享单个 Microsoft Access 数据库时,如果您尝试打开特定窗体或报表对象,则会收到以下错误消息:

目前没有对数据库的独占访问权限。

原因

以下设置和条件组合将触发对象更新:

  • 多个用户打开了相同的数据库文件。

  • 已选中 " 关闭时压缩 数据库" 设置。

  • 同时选中 " 跟踪名称自动更正信息" 和 "执行名称自动更正" 数据库设置。

  • 您尝试打开的窗体或报表对象在控件或窗体事件内包含嵌入宏。

在这种情况下,Access 将尝试保存所做的更改,但无法获得对该对象的独占访问权限。

解决方案

若要防止此错误,请执行下列操作之一:

  • 使用拆分数据库方法,以便每个用户都有前端数据库的本地副本。 有关详细信息,请参阅 拆分 Access 数据库

  • 清除 "在文件>选项->当前数据库->应用程序选项" 中的 "关闭时压缩" 复选框。

  • 清除 "在文件>选项执行名称自动更正" 复选框->当前数据库>名称自动更正选项

  • 从窗体中删除嵌入的宏,或通过命名的宏或 VBA 事件过程来报告和替换它们。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×