协调ArcObjects中的大型编辑会话时,服务器内存不足


9

Out of Server Memory尝试协调大型编辑会话时,我们的一位用户经常遇到ArcSDE 10.0错误。

ArcObjects错误-2147216115 ArcObjects错误-2147216115

VMware ESX实例:

  • Windows Server 2008 R2数据中心

  • Service Pack 1

  • 英特尔至强E5-2660 @ 2.20GHz

  • 8 GB内存

我已经设置了一个性能监视器来跟踪内存使用情况,但是我很好奇这是否是其他人在版本控制编辑中遇到的问题吗?

我们的RDBMS是Oracle,我通过ESRI找到了此页面:

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//002n00000026000000

但是,这似乎是假设ArcSDE和Oracle在同一台计算机上(对我们而言它们不是)。我应该删除与编辑用户关联的“无限”表空间吗?

另外,我们使用Oracle客户端直接连接到您的数据库。这是否意味着我可能正在查看错误的服务器(ArcSDE),并且应该与DBA对话?我认为ArcObjects错误意味着ArcSDE问题,但是也许有人可以对此进行纠正?


解决方案似乎是在负责编辑的桌面上启用64位后台GP。大型编辑会话似乎导致我们的Oracle Geodatabase出现问题。可能可以在RDBMS级别上解决,但是当时无法使用DBA进行故障排除。

Answers:


1

如果使用大型多边形数据集,则应尝试安装64位背景地理处理。这使arcgis桌面可以使用计算机的更多内存来执行任务。(请参阅下面的链接) http://desktop.arcgis.com/en/arcmap/10.4/analyze/executing-tools/64bit-background.htm

更好地回答此问题所需的信息如下:

  • 您正在执行地理处理的文件有多大?
  • 您是使用Arcgis服务器还是台式机进行地理处理?
  • 非版本化的编辑是否不会发生此错误?

初读时,这似乎是评论而不是答案,因此您应该考虑重新措词。如果您要在Arcgis桌面上使用非版本化编辑来处理大型数据集,那么最好将答案调整为类似以下内容的方式……
nmtoken 2016年

1
感谢您的建议。实际上,这正是我们所做的。为您解答:大-我们正在尝试合并100k +线表上的编辑内容。ArcGIS Desktop正在执行GP,但问题似乎仅与编辑会话有关。版本,是的。
giJess
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.