Fuera de la memoria del servidor al conciliar una sesión de edición grande en ArcObjects


9

Uno de nuestros usuarios ha estado experimentando Out of Server Memoryerrores periódicamente con ArcSDE 10.0 cuando intentaba conciliar una sesión de edición grande.

Error de ArcObjects -2147216115 Error de ArcObjects -2147216115

Instancia VMware ESX:

  • Centro de datos de Windows Server 2008 R2

  • Service Pack 1

  • Intel Xeon E5-2660 @ 2.20GHz

  • 8 GB de RAM

He configurado un monitor de rendimiento para rastrear el uso de la memoria, pero tengo curiosidad si este es un problema que alguien más ha experimentado con la edición versionada.

Nuestro RDBMS es Oracle y he encontrado esta página por ESRI:

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

Sin embargo, esto parece suponer que ArcSDE y Oracle están en la misma máquina (para nosotros no lo están). ¿Debo eliminar el espacio de tabla 'ilimitado' asociado con el usuario de edición?

Además, hacemos conexiones directas a su base de datos utilizando el cliente Oracle. ¿Significa esto que tal vez estoy mirando el servidor incorrecto (ArcSDE) y debería hablar con los DBA? Estoy pensando que el error de ArcObjects significa un problema de ArcSDE, pero ¿tal vez alguien pueda corregirme al respecto?


La solución parecía ser habilitar GP de fondo de 64 bits en el escritorio que era responsable de la edición. Las sesiones de edición grandes parecían causar problemas con nuestra Geodatabase de Oracle. Probablemente podría haberse resuelto en el nivel RDBMS, pero los DBA no estaban disponibles en el momento para solucionar el problema.

Respuestas:


1

Si está trabajando con grandes conjuntos de datos de polígonos, debe intentar instalar geoprocesamiento en segundo plano de 64 bits. Esto permite que el escritorio de arcgis use más ram de la máquina para ejecutar la tarea (vea el enlace a continuación) http://desktop.arcgis.com/en/arcmap/10.4/analyze/executing-tools/64bit-background.htm .

La información necesaria para responder mejor a esta pregunta es la siguiente:

  • ¿Qué tamaño tiene el archivo en el que está realizando el geoprocesamiento?
  • ¿Está haciendo el geoprocesamiento con el servidor Arcgis o el escritorio?
  • ¿Este error no ocurre en ediciones no versionadas?

En la primera lectura, esto parece ser más un comentario que una respuesta, y debería considerar la posibilidad de volver a redactar. En lugar de balas que sería mejor para adaptar la respuesta, a algo así como, si se está trabajando en grandes conjuntos de datos en ArcGIS Desktop con ediciones no versionado entonces ...
NMTOKEN

1
Gracias por tu sugerencia. De hecho, esto fue exactamente lo que hicimos. Para responder sus preguntas: Grande: estábamos tratando de fusionar ediciones en una tabla de líneas de más de 100k. ArcGIS Desktop estaba haciendo la GP pero el problema parecía estar relacionado solo con la sesión de edición. Versionado, sí.
giJess
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.