Mémoire insuffisante du serveur lors de la réconciliation d'une grande session de modification dans ArcObjects

9

Un de nos utilisateurs a régulièrement rencontré des Out of Server Memoryerreurs avec ArcSDE 10.0 lors de la tentative de réconciliation d'une grande session d'édition.

Erreur ArcObjects -2147216115 Erreur ArcObjects -2147216115

Instance VMware ESX:

  • Centre de données Windows Server 2008 R2

  • Service Pack 1

  • Intel Xeon E5-2660 à 2,20 GHz

  • 8 Go de RAM

J'ai installé un moniteur de performances pour suivre l'utilisation de la mémoire, mais je suis curieux de savoir si c'est un problème que quelqu'un d'autre a rencontré avec l'édition de versions?

Notre SGBDR est Oracle et j'ai trouvé cette page par ESRI:

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

Cependant, cela semble supposer qu'ArcSDE et Oracle sont sur la même machine (pour nous, ils ne le sont pas). Dois-je supprimer l'espace table «illimité» associé à l'utilisateur qui modifie?

De plus, nous établissons des connexions directes à votre base de données à l'aide du client Oracle. Est-ce à dire que je regarde peut-être le mauvais serveur (ArcSDE) et que je devrais parler avec les DBA? Je pense qu'une erreur ArcObjects signifie un problème ArcSDE mais peut-être que quelqu'un peut me corriger à ce sujet?


La solution semblait être d'activer le GP d'arrière-plan 64 bits sur le bureau qui était responsable de l'édition. Les grandes sessions d'édition semblaient poser des problèmes avec notre géodatabase Oracle. Probablement aurait pu être résolu au niveau du SGBDR, mais les administrateurs de base de données n'étaient pas disponibles au moment du dépannage.

giJess
la source

Réponses:

1

Si vous travaillez avec de grands ensembles de données de polygones, vous devez essayer d'installer le géotraitement en arrière-plan 64 bits. Cela permet à ArcGis Desktop d'utiliser davantage de RAM de la machine pour exécuter la tâche (voir le lien ci-dessous) http://desktop.arcgis.com/en/arcmap/10.4/analyze/executing-tools/64bit-background.htm .

Les informations nécessaires pour mieux répondre à cette question sont les suivantes:

  • Quelle est la taille du fichier sur lequel vous effectuez le géotraitement?
  • Faites-vous du géotraitement à l'aide du serveur ou du bureau Arcgis?
  • Cette erreur ne se produit-elle pas sur les modifications non versionnées?
Géocoder
la source
En première lecture, cela semble être plus un commentaire qu'une réponse, et vous devriez envisager de reformuler. Plutôt que des puces, il serait préférable d'adapter la réponse à quelque chose comme, si vous travaillez sur de grands ensembles de données sur le bureau arcgis avec des modifications non versionnées, alors ...
nmtoken
1
Merci pour votre suggestion. C'était en fait exactement ce que nous avons fait. Pour répondre à vos questions: Large - nous essayions de fusionner les modifications sur une table de 100k + lignes. ArcGIS Desktop effectuait le GP, mais le problème semblait lié uniquement à la session de modification. Versionné, oui.
giJess