ArcObjects में एक बड़े संपादन सत्र को समेटते समय सर्वर मेमोरी से बाहर


9

हमारे उपयोगकर्ताओं में से एक समय-समय पर Out of Server Memoryएक बड़े संपादन सत्र में सामंजस्य स्थापित करने की कोशिश करते हुए ArcSDE 10.0 के साथ त्रुटियों का सामना कर रहा है।

ArcObjects त्रुटि -2147216115 ArcObjects त्रुटि -2147216115

VMware ESX उदाहरण:

  • विंडोज सर्वर 2008 आर 2 डाटासेंटर

  • सर्विस पैक 1

  • Intel Xeon E5-2660 @ 2.20GHz

  • 8 जीबी रैम

मैंने मेमोरी उपयोग को ट्रैक करने के लिए एक प्रदर्शन मॉनीटर स्थापित किया है, लेकिन मैं उत्सुक हूं कि क्या यह एक समस्या है जिसे किसी और ने संस्करण संपादन के साथ अनुभव किया है?

हमारा RDBMS ओरेकल है और मुझे ESRI द्वारा यह पृष्ठ मिला है:

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

हालांकि, ऐसा लगता है कि आर्कएसडीई और ओरेकल एक ही मशीन पर हैं (हमारे लिए वे नहीं हैं)। क्या मुझे संपादन उपयोगकर्ता से संबंधित 'असीमित' तालिका स्थान को हटा देना चाहिए?

साथ ही, हम Oracle क्लाइंट का उपयोग करके आपके डेटाबेस से सीधा संबंध बनाते हैं। क्या इसका मतलब यह है कि मैं शायद गलत सर्वर (आर्कएसडीई) को देख रहा हूं और डीबीए के साथ बोलना चाहिए? मैं सोच रहा हूँ कि ArcObjects त्रुटि का अर्थ है ArcSDE समस्या लेकिन शायद कोई मुझे इस पर सही कर सकता है?


समाधान डेस्कटॉप पर 64-बिट पृष्ठभूमि जीपी को सक्षम करने के लिए लग रहा था जो संपादन के लिए जिम्मेदार था। बड़े संपादन सत्रों से हमारे ओरेकल जियोडेटाबेस के साथ समस्याएं पैदा हुईं। संभवतः RDBMS स्तर पर हल किया जा सकता था लेकिन DBAs समस्या निवारण के समय अनुपलब्ध थे।

जवाबों:


1

यदि आप बड़े बहुभुज डेटासेट के साथ काम कर रहे हैं, तो आपको 64-बिट बैकग्राउंड जियोप्रोसेसिंग स्थापित करने का प्रयास करना चाहिए। यह आर्कगिस डेस्कटॉप को कार्य निष्पादित करने के लिए मशीन के रैम का अधिक उपयोग करने की अनुमति देता है। (नीचे लिंक देखें) http://desktop.arcgis.com/en/arcmap/10.4/analyze/executing-tools/64bit-background.htm

इस प्रश्न का बेहतर उत्तर देने के लिए आवश्यक जानकारी निम्नानुसार है:

  • आप जिस फ़ाइल को जियोप्रोसेस कर रहे हैं वह कितनी बड़ी है?
  • क्या आप आर्कगिस सर्वर या डेस्कटॉप का उपयोग करके जियोप्रोसेसिंग कर रहे हैं?
  • क्या यह त्रुटि गैर-संस्करणित संपादन पर नहीं होती है?

पहले पढ़ने पर यह एक उत्तर की तुलना में अधिक टिप्पणी के रूप में प्रतीत होता है, और आपको रिवाइंडिंग पर विचार करना चाहिए। गोलियों के बजाय जवाब को दर्जी बनाना बेहतर होगा, जैसे कि अगर आप गैर-संस्करण वाले संपादन के साथ
आर्कगिस

1
तुम्हारे सुझाव के लिए धन्यवाद। यह वास्तव में हमने क्या किया था। आपको सवालों के जवाब देने के लिए: बड़े - हम 100k + लाइन टेबल पर संपादन करने की कोशिश कर रहे थे। आर्कगिस डेस्कटॉप जीपी कर रहा था लेकिन समस्या केवल संपादित सत्र से संबंधित थी। संस्करण, हाँ।
गीज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.