MS Access数据库已被未知用户锁定

问题描述

| 我有一个访问数据库,该数据库位于多个用户可以访问的网络驱动器上。该数据库今天早上损坏了,我正在尝试对其进行修复。我遇到的问题是,当我尝试重命名数据库时,它说有人正在使用该数据库。没有与该文件相关联的.ldb文件,因此在这一点上已经死了,因为我无法重命名,压缩它或其他任何东西。 有没有人有什么建议? 谢谢     

解决方法

将数据库复制到另一个位置。该副本将不会被锁定。然后,您可以采用某种方式来保存您的工作,直到解决原始文件中的锁定问题为止。如果您的问题是由于VB代码文件损坏引起的,请尝试使用\“ / decompile \”选项打开数据库: 开始运行: \“ C:\\ Program Files \\ Microsoft Office \\ Office \\ msaccess.exe \” \“ C:\\ example.mdb \” /反编译 如果您没有与mdb关联的任何ldb文件,将很难发现哪个用户正在锁定您的数据库。如果用户很少,则应重新启动他们的计算机。这将是史前的,但比尝试通过其他方式解锁文件更快。     ,只需执行此操作,尝试\“ F11 \”,然后选择\“ tables \”,选择主题并单击“打开”,从那里可以将简单的C&P转换为excel工作表。 希望这可以帮助 戴夫·普拉涅尔     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...