【发布时间】:2024-04-29 22:25:02
【问题描述】:
我们有一个运行多年的前端和后端数据库的 Access 数据库解决方案。
现在在过去两天内出现了问题。例如
Set db = DBEngine.OpenDatabase(strDatabasePath, False, True, "MS Access;PWD=" & strPassword)
是否会导致错误 3050 - 无法锁定文件。仅当后端数据库在网络共享上时(如果它在本地驱动器上,一切都按预期工作)。
错误发生在任何共享上:
- Windows PC 中的共享文件夹
- NAS 上的共享 (Samba) 文件夹
- 独立是通过 UNC 路径 (\server\share) 还是映射的驱动器路径访问共享。
错误是由错误的 Office 补丁引入的(似乎是 V2111 - 14701.20240)
在这篇文章的第一个版本中,我认为是 Windows 更新 KB5008212 导致了问题。
感谢@Gustav 发现问题。
我们如何知道 MS 何时愿意解决问题?
【问题讨论】:
-
我找到了解决方法here
标签: ms-access database-connection