Error: File sharing lock count exceeded. Increase MaxLocksPerFile registry entry

文章编号 : 17381
软件: ArcGIS - ArcEditor 9.2, 9.3, 9.3.1, 10 ArcGIS - ArcInfo 9.2, 9.3, 9.3.1, 10 ArcGIS - ArcView 9.2, 9.3, 9.3.1, 10
操作系统: Windows 2000, XP, Vista
已邀请:

易智瑞技术支持

赞同来自:

错误信息:
当进行计算时,显示以下错误信息: "File sharing lock count exceeded. Increase MaxLocksPerFile registry entry.
超过文件共享锁计数。增加MaxLocksPerFile注册表项。"
原因:
MaxLocksPerFile注册表项设置过低。MaxLocksPerFile 是 Microsoft Jet 注册表项设置,默认设置为 9500 。使用此设置的默认值进行测试,在Microsoft Access中,最多允许选择13.9万记录进行计算。

解决方法:
1. 使用ArcMap高级设置实用工具来增大 MaxLocksPerFile 值。此工具允许使用 ArcGIS 修改注册表设置。
运行 AdvancedArcMapSettings.exe 应用程序文件:

AdvancedArcMapSettings.exe 位于:
ArcGIS 9.0, 9.1, 9.2, 9.3,9.3.1 版本: <drive>:\Program Files\ArcGIS\Utilities. ArcGIS 10 版本: <drive>:\Program Files\ArcGIS\Desktop10.0\Utilities
此工具的外观在不同版本中有微小差异。
2. 点击 Editor 选项卡。 3. 增大 'JET Engine max # of records to calculate' 的值,使之大于数据集中的记录数。 4. 退出 AdvancedArcMapSettings.exe。 5. 然后重新执行运算。


创建时间:2001-03-22
最近更新: 2011-09-19


原文链接
http://support.esrichina.com.c ... .html

要回复问题请先登录注册