【问题标题】:What does Error 3112 indicate when compacting an MDB file?压缩 MDB 文件时,错误 3112 表示什么?
【发布时间】:2010-05-12 03:08:21
【问题描述】:

压缩 MDB 文件时,错误 3112 表示什么?

错误描述是“无法读取记录;对 'xyz123.mdb' 没有读取权限”

在某些版本的 Access MDB 上,Compact 函数存在一个已知问题。在这种情况下,解决方案是在此文件上运行 Microsoft 实用程序 JETCOMP.EXE 吗?

此错误的其他可能原因是什么?

【问题讨论】:

    标签: ms-access jet


    【解决方案1】:

    这很可能是损坏的迹象,我建议您现在就这样对待它,并尝试进行压缩/修复以及反编译,看看是否可以将其清除。

    这当然是假设您确实拥有数据库的权限,您可能还想检查一下您目前“加入”了哪个工作组文件,以防上述方法不起作用

    【讨论】:

      【解决方案2】:

      我不能说这个错误与我能想到的任何一个问题有关。有可能其他一些例程或应用程序的一部分是打开的而不是关闭的。

      我假设只有一个应用程序会发生此错误?

      尝试创建一个空白数据库文件,然后将所有内容导入该文件。压缩和修复现在有效吗?这听起来更像是损坏或损坏的文件。

      【讨论】:

      • 问题是关于 MDB 文件的压缩。这是发生错误的时间。
      • 明白了,但是在我们确定在什么情况下会出现这个问题之前,开始建议使用 jetcomp 是一个红鲱鱼。如果这是一个损坏或损坏的文件,那么错误消息就是垃圾,我们无法从该消息中确定任何用途,除非您有一个损坏的文件。通过将数据导入新创建的 mdb 文件,如果这导致错误消失,当您执行 C + R 时,告诉我们您的文件已损坏。 (如果该副本解决了这个问题,询问 jetcomp 或天空是什么颜色将不会产生任何有用的信息)
      • Albert 的网站在这里:google.com/search?q=albert+d.+kallal。也就是说,Albert 是许多论坛中非常活跃的发帖者,因此您会在很多地方找到他的大量作品。
      猜你喜欢
      • 2010-10-31
      • 1970-01-01
      • 1970-01-01
      • 2014-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-08
      相关资源
      最近更新 更多