MaxLocksPerFile错误[英] MaxLocksPerFile Error

问题描述

我在 access 2003 中运行表分析器.我已将 maxlocksperfile 条目编辑为 300,000,当我尝试分析表时,出现临时磁盘空间不足错误.我有一个 3ghz 处理器和 1 GB RAM,但 TEMP 目录中没有任何内容.数据库有超过 90,000 条记录,但是有这么大的内存和处理器能力,我认为应该没有问题.从这里我该怎么办?


James

推荐答案

我会将它从 300k 降低到 200k 左右,并尝试 300k 有点高,除非你真的需要它那么高 200k 通常是什么我会推荐为最大值

我会将它从 300k 降低到 200k 左右,并尝试 300k 有点高,除非你真的需要它那么高 200k 通常是我推荐的最大值

我已将其重新设置,但我仍然收到 TEMP 文件大小错误.还有什么建议吗??

谢谢

詹姆斯

我在 access 2003 中运行表分析器.我已将 maxlocksperfile 条目编辑为 300,000,当我尝试分析表时,出现临时磁盘空间不足错误.我有一个 3ghz 处理器和 1 GB RAM,但 TEMP 目录中没有任何内容.数据库有超过 90,000 条记录,但是有这么大的内存和处理器能力,我认为应该没有问题.从这里我该怎么办?


詹姆士
这与您的系统规格完全无关——它们绰绰有余.如果您正在使用网络驱动器,则您的临时驱动器可能不在网络驱动器上.Access 使用临时目录在您处理数据时存储临时文件.如果此临时目录位于可用空间不足的磁盘上,例如您的本地硬盘驱动器,即使您的网络驱动器有足够的可用空间,您也可能会看到此错误.检查你的临时驱动器:
  1. From inside Access ==>帮助 ==>关于 Microsoft Access.
  2. 在出现的对话框中,单击"系统信息".
  3. 查看显示 TEMP Directory、TMP Directory 的行.这是您的临时驱动器.确保您有足够的可用空间.
  4. 如果所有其他方法都失败了,请根据原始的 90,000 条记录查询创建一个生成表查询,但设置一个标准,以便仅创建 1,000 条记录.对此表运行表分析器.我想说,任何建议也适用于 90,000 唱片版本.祝你好运!

本文地址:https://www.itbaoku.cn/post/1050569.html