错误

错误:无法缓存范围:索引太大或太小

Last Published: April 25, 2020

错误消息

尝试在一定程度上更新现有缓存失败,并显示以下错误:

“无法缓存范围:索引太大或太小”。

原因

有多个可能的原因会导致此问题:

  • Windows 分布式文件系统复制 (DFSR) 服务已打开。 有关 Windows DFSR 的更多信息,请参考以下 Web 帮助文档:Windows:分布式文件系统复制。
  • 为缓存比例设置了较大的地图范围,从而导致缓存文件变大。
  • 缓存文件夹中存在有问题或损坏的捆绑文件。
  • 升级 ArcGIS 之后,将更新现有缓存。

解决方案或解决方法

根据上述所列原因,使用以下解决方案之一解决此问题:
  • 禁用 Windows DFSR,并将 ArcGIS for Server 缓存目录配置为不使用 Windows 分布式文件系统 (DFS) 命名空间系统。 有关配置 ArcGIS 缓存目录的更多信息,请参考以下 Web 帮助文档:ArcGIS for Server:服务器上的本地缓存目录。
  • 将 ArcMap 中数据框的地图范围重置为较小的比例,然后重新发布地图。 有关更多信息,请参考以下 Web 帮助文档:ArcGIS 帮助:地图缓存的提示和最佳实践
  • 监控缓存的完成状态。 有关监控缓存完成状态详细信息,请参阅以下 Web 帮助文档:ArcGIS for Server:查看缓存完成状态。 搜索有问题的文件,通过 Windows 资源管理器访问缓存文件夹,然后删除有问题的文件。
  • 如果正在升级 ArcGIS,请重新创建缓存。

文章 ID:000012861

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容