【发布时间】:2011-08-11 14:38:17
【问题描述】:
我有一个 MS Access 2007 拆分数据库。后端数据库 (accdb) 包含 1 个表。它位于服务器共享上。一位更新表的用户对该文件拥有完整的 NTFS 权限。多个前端用户对该文件具有 NTFS 读取权限。前端数据库 (accdb) 包含查询和到后端数据库文件的链接。每个前端用户都有一个前端数据库的本地副本。
这就是问题所在;如果后端数据库需要更新,并且前端用户打开了前端数据库 – 后端数据库是只读的。如果我让所有前端用户关闭数据库的本地副本,则可以更新后端数据库。但是,如果后端文件打开,(正在更新)和前端用户打开他们的本地数据库副本 - 他们无法运行查询。
我想要完成的是前端用户可以随时打开他们的本地数据库副本并运行查询,并且可以随时打开和更新后端数据库。有没有办法做到这一点? 当后端数据库正在更新时,用户无法运行查询,这非常令人沮丧 - 如果前端用户正在运行查询,则后端数据库只能以只读访问权限打开。
谢谢, 汤姆
【问题讨论】:
-
带“updated”的意思是说结构在变吗?
标签: ms-access