Mic*_*mer 4 database ms-access vba access-vba
我们构建的大量使用拆分的前端/后端Microsoft Access应用程序的客户端遇到了频繁但间歇的数据库文件损坏问题。当打开后端文件时,将显示以下消息:“ Microsoft Access已检测到该数据库处于不一致状态,并将尝试恢复该数据库...”修复尝试成功,并且我们没有目睹任何数据丢失或主数据库丢失键,索引或关系。大多数情况下,后端文件位于共享的网络驱动器上。一些搜索表明可疑的是最新的Windows 10更新1803。还有其他人遇到过吗?
最近有好 几次报道。这个问题的一个非常全面覆盖,可以发现在这里。
奇怪的是,至少在某些情况下,可以在旧的支持线程中找到治愈方法:
无法访问Windows Server 2012或Windows Server 2012 R2中驱动器上的共享文件或文件夹
评论:
不过,这有点奇怪,因为解决此问题的补丁程序已于2014年5月发布,该补丁已安装在服务器上。
我只能认为最新的Windows 10 Build 1803中的某些内容再次引起了该问题,因为正在运行该版本的PC才引起了该问题。
该修复程序将以下条目添加到Vospers Server 2012 R2注册表中:
Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
Value: DisableLeasing
Type: DWORD
Data: 0x1
Run Code Online (Sandbox Code Playgroud)
我们在服务器上对此进行了测试,问题消失了。一旦我们将“禁用租赁”的值再次更改为“ 0”,问题就再次出现。
我尚无法找到关于为什么上周开始发生这种情况的合理解释,但是如果它可行并且在其他地方没有引起任何其他问题,那么我可以接受。