问题描述
|
我有一个访问数据库,该数据库位于多个用户可以访问的网络驱动器上。该数据库今天早上损坏了,我正在尝试对其进行修复。我遇到的问题是,当我尝试重命名该数据库时,它说有人正在使用该数据库。没有与该文件相关联的.ldb文件,因此在这一点上已经死了,因为我无法重命名,压缩它或其他任何东西。
有没有人有什么建议?
谢谢
解决方法
将数据库复制到另一个位置。该副本将不会被锁定。然后,您可以采用某种方式来保存您的工作,直到解决原始文件中的锁定问题为止。如果您的问题是由于VB代码文件损坏引起的,请尝试使用\“ / decompile \”选项打开数据库:
开始运行:
\“ C:\\ Program Files \\ Microsoft Office \\ Office \\ msaccess.exe \” \“ C:\\ example.mdb \” /反编译
如果您没有与mdb关联的任何ldb文件,将很难发现哪个用户正在锁定您的数据库。如果用户很少,则应重新启动他们的计算机。这将是史前的,但比尝试通过其他方式解锁文件更快。
,只需执行此操作,尝试\“ F11 \”,然后选择\“ tables \”,选择主题并单击“打开”,从那里可以将简单的C&P转换为excel工作表。
希望这可以帮助
戴夫·普拉涅尔