Nicht genügend Serverspeicher, wenn eine große Bearbeitungssitzung in ArcObjects abgeglichen wird

9

Bei einem unserer Benutzer sind regelmäßig Out of Server MemoryFehler mit ArcSDE 10.0 aufgetreten, als versucht wurde, eine große Bearbeitungssitzung abzustimmen.

ArcObjects-Fehler -2147216115 ArcObjects-Fehler -2147216115

VMware ESX-Instanz:

  • Windows Server 2008 R2-Datencenter

  • Service Pack 1

  • Intel Xeon E5-2660 bei 2,20 GHz

  • 8 GB RAM

Ich habe einen Leistungsmonitor eingerichtet, um die Speichernutzung zu verfolgen, bin aber neugierig, ob dies ein Problem ist, das jemand anderes mit der versionierten Bearbeitung hatte.

Unser RDBMS ist Oracle und ich habe diese Seite von ESRI gefunden:

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

Dies scheint jedoch davon auszugehen, dass sich ArcSDE und Oracle auf demselben Computer befinden (für uns nicht). Sollte ich den 'unbegrenzten' Tabellenbereich entfernen, der dem Bearbeitungsbenutzer zugeordnet ist?

Außerdem stellen wir über den Oracle-Client direkte Verbindungen zu Ihrer Datenbank her. Bedeutet dies, dass ich möglicherweise auf den falschen Server (ArcSDE) schaue und mit den Datenbankadministratoren sprechen sollte? Ich denke, ein ArcObjects-Fehler bedeutet ein ArcSDE-Problem, aber vielleicht kann mich jemand korrigieren?


Die Lösung schien darin zu bestehen, den 64-Bit-Hintergrund-GP auf dem Desktop zu aktivieren, der für die Bearbeitung verantwortlich war. Große Bearbeitungssitzungen schienen Probleme mit unserer Oracle Geodatabase zu verursachen. Wahrscheinlich hätte auf RDBMS-Ebene behoben werden können, aber zu diesem Zeitpunkt waren keine Datenbankadministratoren zur Fehlerbehebung verfügbar.

giJess
quelle

Antworten:

1

Wenn Sie mit großen Polygon-Datasets arbeiten, sollten Sie versuchen, die 64-Bit-Hintergrund-Geoverarbeitung zu installieren. Auf diese Weise kann arcgis desktop mehr RAM des Computers zum Ausführen der Aufgabe verwenden (siehe Link unten). Http://desktop.arcgis.com/de/arcmap/10.4/analyze/executing-tools/64bit-background.htm .

Folgende Informationen werden zur besseren Beantwortung dieser Frage benötigt:

  • Wie groß ist die Datei, für die Sie eine Geoverarbeitung durchführen?
  • Führen Sie die Geoverarbeitung mit dem Arcgis-Server oder -Desktop durch?
  • Tritt dieser Fehler nicht bei nicht versionierten Änderungen auf?
Geocoder
quelle
Auf den ersten Blick scheint dies eher ein Kommentar als eine Antwort zu sein, und Sie sollten eine Neuformulierung in Betracht ziehen. Anstelle von Aufzählungszeichen ist es besser, die Antwort auf etwas zuzuschneiden, wenn Sie an großen Datenmengen auf dem Arcgis-Desktop mit nicht versionierten Änderungen arbeiten, dann ...
nmtoken
1
Danke für Ihren Vorschlag. Genau das haben wir getan. Um Ihre Fragen zu beantworten: Groß - Wir haben versucht, Änderungen in einer Tabelle mit mehr als 100.000 Zeilen zusammenzuführen. ArcGIS Desktop führte den GP aus, aber das Problem schien nur mit der Bearbeitungssitzung zu zusammenhängen. Versioniert, ja.
GiJess