क्या आर्कगिस 10.1 अब आर्कगिस की जरूरत नहीं है?


27

आर्कएसडीई 10.1 के साथ स्थापना के बाद के विज़ार्ड को नहीं ढूंढने की मेरी निराशा के माध्यम से और हमारे एसडीई डेटाबेस पर एसडीई सेवा शुरू करने के लिए कमांड लाइन टूल के साथ असफल होने के बाद, मैंने पाया कि मैं डेटाबेस तक पहुंचने और सुविधाओं को कॉपी / अतीत / जोड़ने / हटाने में सक्षम था सुविधाओं / आदि। हमारे SQL सर्वर 2012 मशीन के लिए सीधे कनेक्शन के माध्यम से। यह आर्कबीडी के बिना चल रहा था।

तो ... सवाल यह है कि, मुझे अपने डेस्कटॉप के टूल के माध्यम से हमारे डेटाबेस को प्रबंधित करने के लिए एसडीई सेवाएं प्राप्त करने की कोशिश करने की परेशानी से गुजरने की आवश्यकता क्यों है? मैं एक उद्यम जियोडेटाबेस बनाने में भी सक्षम था और सत्यापित करता था कि सभी आवश्यक व्यापार तालिकाएं बनाई गई थीं। मैंने भी आर्कजीआईएस सर्वर 10.1 में डायरेक्ट कनेक्ट के साथ हमारी सभी मैप सेवाओं को फिर से बनाया है और वेब एडिटिंग पूरी तरह से काम कर रही है।

शायद मुझे कुछ याद आ रहा है ...

अद्यतन करें:

जैसा कि जियोडैट डेटाबेस विषय के लिए नया क्या है :

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

यदि आपको ArcSDE सिस्टम तालिकाओं में सेटिंग्स को संपादित करने की आवश्यकता है, हालांकि, आपको अभी भी एप्लिकेशन सर्वर के साथ शामिल कमांड लाइन टूल को स्थापित करना चाहिए। मुझे नहीं लगता कि एसक्यूएल के माध्यम से सीधे सिस्टम टेबल्स का संपादन तकनीकी रूप से समर्थित है।


2
यह कोई नई बात नहीं है। एप्लिकेशन सर्वर (या "तीन-स्तरीय") कनेक्शनों का उपयोग करते समय एक आर्कडी सेवा आवश्यक है।
blah238 10

2
@ blah238 इस है 10.1 इससे पहले कि आप एक अलग घटक के रूप में पहली स्थापना ArcSDE बिना एक उद्यम geodatabase कॉन्फ़िगर नहीं कर सकता है - कुछ नया।
टॉमफंब

मैं arcmap 10.1 चला रहा हूं और यह मुझे SDE कनेक्शन का उपयोग नहीं करने देगा क्योंकि यह कहता है कि मेरे पास इसे करने के लिए लाइसेंस नहीं है। मैं 10.1 मानक का उपयोग कर रहा हूं।

जवाबों:


27

आर्कएसडीई का उपयोग करना है या नहीं इसकी बहुत अच्छी चर्चा यहां पाई जा सकती है

At 10.1 there is no need to install the ArcSDE software unless you need to run an ArcSDE service. If all of your users are making Direct Connections to the geodatabase then the ArcSDE installation is not necessary. As well, most of the functionality offered by ArcSDE commands is now available in ArcGIS Desktop & through GP tools.

एक लंबी कहानी को छोटा करने के लिए, आर्कजीआईएस 10.1 उपयोगकर्ताओं के विशाल बहुमत को अब एक एंटरप्राइज़ जियोडैटेबेस से कनेक्ट करने के लिए आर्कएसडीई की आवश्यकता नहीं है। डायरेक्ट कनेक्शन अब डिफ़ॉल्ट कनेक्शन विधि है।


पूरी तरह से, इसलिए यदि मैंने एक फीचरक्लास के रूप में पंजीकृत किया है और इसे आर्कजीस सर्वर के साथ एक फीचर सेवा के रूप में उजागर किया है तो यह ठीक है? यह एजी सर्वर है जो प्रबंधक सही है?
ल्यूक

1
के बारे में सही लगता है।
रेनर

8

आर्कएसडीई सर्वर इंजन का उपयोग करने के लिए कुछ बहुत अच्छे कारण हैं, पहला भार है। जब आप एक ArcSDE सर्वर सेवा का उपयोग करते हैं, तो आप डेटाबेस सर्वर से उस डेटा लोड को ले जा रहे होते हैं और उसे कतार में रखते हुए बनाम उस सभी स्थानीय डेटा को संग्रहीत करने के लिए सिर्फ अपने स्थानीय मशीन पर निर्भर होते हैं।

जब आप MXD में अपना प्रारंभिक डेटाबेस कनेक्शन बनाते हैं, तो एक बात आपको विशेष रूप से MSSQL सर्वर के साथ दिखाई देगी, वह यह है कि ArcGIS एक 'SELECT *' करता है (जैसा कि आपके क्वेरी एनालाइज़र में देखा गया है और आपके DB सर्वर पर लॉग करता है) उस तालिका / फ़ीचर-क्लास के विरुद्ध है । यदि आपके पास बहुत बड़े डेटासेट हैं, तो यह एक बड़ा प्रभाव हो सकता है; ArcSDE सेवा / प्रक्रिया उचित डेटा क्षेत्र के अनुरोध में सहायता करके इसमें मदद करती है।

अब जब हम सभी बड़ी मशीनों को प्राप्त कर चुके हैं, तो अधिक रैम के साथ वर्तमान सत्र में सब कुछ लोड करना और उसके साथ चलना बहुत आसान है; लेकिन सेवा का उपयोग करने के विचार को केवल इसलिए छूट न दें क्योंकि ArcGIS डॉक्स का कहना है कि आपको अब इसकी आवश्यकता नहीं है, बनाम जब आप संभवतः इसका उपयोग कर सकते हैं / करना चाहिए।


1
यदि आपके पास एक एकल सर्वर आर्किस सर्वर लाइसेंस है, लेकिन एक अलग डेटाबेस सर्वर पर चलने वाले आर्कएसडीई की आवश्यकता है, तो यह लाइसेंस की लागतों को बड़े पैमाने पर बढ़ा सकता है, क्योंकि आर्कसीडीई केवल आर्कजीस सर्वर के भाग के रूप में लाइसेंस प्राप्त है। आपको अतिरिक्त AGS लाइसेंस से कम बीफ़ हार्डवेयर वाला एक नया सर्वर मिल सकता है।
टॉमफंब

1
वास्तव में टॉमफम्ब ईएसआरआई आपको एक अलग मशीन पर अपने आर्कएसडीई / आरडीबीएमएस को चलाने की अनुमति देता है, लेकिन प्रति लाइसेंस केवल एक। आरडीबीएमएस सर्वर पर संपूर्ण आर्कगिस सर्वर इंजन को चलाने के लिए उपयोगकर्ता की आवश्यकता समझ में नहीं आती है; इसलिए आप ArcGIS सर्वर प्रोसेसिंग के लिए अपनी आवश्यकताओं के विरुद्ध अपने ArcSDE / DB सर्वर को ठीक से आकार दे सकते हैं।
DEWright

6

यदि आपके पास एक उपयोगकर्ता समुदाय है जिसमें आवश्यक डेटाबेस क्लाइंट सॉफ़्टवेयर नहीं हो सकता है तो ArcSDE सेवाओं का उपयोग करना भी उपयोगी हो सकता है। उदाहरण के लिए, Oracle क्लाइंट कुछ निश्चित परिदृश्यों में इंस्टॉलेशन के लिए समस्याएँ प्रस्तुत करते हैं। जबकि डायरेक्ट कनेक्ट के लिए ओरेकल क्लाइंट की आवश्यकता होती है, एसडीई सेवाएं नहीं।


1
पूरी तरह से सही। तीन स्तरीय मोड में आपका कनेक्शन आर्कगिस डेस्कटॉप <---- [आर्कएसडीई क्लाइंट लिबास के माध्यम से] ----> आर्कसेड सर्विस <--- [ओरेकल क्लाइंट लिबास के माध्यम से] ----> ओरेकल सर्वर होगा। इस प्रकार, आपको केवल ArcSDE सेवा चलाने वाली मशीन में Oracle ग्राहक पुस्तकालयों की आवश्यकता होगी।
रागी यासर बुरहुम

यह कुछ ऐसा है जिसके साथ हम संघर्ष करते हैं - किसी को भी यह पता नहीं लगता है कि ओरेकल क्लाइंट को ठीक से कैसे स्थापित किया जाए।
ब्लाह 238

3

यह एक पुराना धागा हो सकता है लेकिन मैं अभी हाल ही में आया हूँ। पोर्टोमेट्री सीधे एसडीई डेटाबेस से कनेक्ट होगी, लेकिन आपको इसे सही तरीके से करना होगा। एमएस SQL ​​के लिए निम्नलिखित है: सुनिश्चित करें कि आप अपने SQL संस्करण के लिए सही मूल क्लाइंट डाउनलोड करते हैं: http://msdn.microsoft.com/en-us/sqlserver/ff658533.aspx

एक बार स्थापित होने के बाद आपको एसडीई डायरेक्ट कनेक्ट सिंटैक्स का उपयोग करके कनेक्ट करना होगा: चित्रमिति में आपको निम्न प्रदर्शन नाम की आवश्यकता है: सर्वर: खाली उदाहरण छोड़ें: sde: sqlserver: डेटा बेस: उपयोगकर्ता नाम: उपयोगकर्ता पासवर्ड:

और कनेक्ट करें। इसने ArcGIS पर 10.1 तक काम किया। मैं 10.2 के साथ कोशिश कर रहा हूँ .....यहाँ छवि विवरण दर्ज करें


उपयोगी जानकारी। साझा करने के लिए धन्यवाद! (हालांकि अलग सवाल और जवाब होना चाहिए)
मैट विल्की 5

1

तथ्य यह है कि पोर्टोमेट्री सीधे कनेक्शन के साथ काम नहीं करती है, एकमात्र कारण है जो हमारे पास आर्कएसडीई सेवाओं की स्थापना के लिए है।


2
क्या आप कृपया इस उत्तर पर विस्तार से बता सकते हैं? उन लिंक को बेझिझक शामिल करें जिनमें अधिक जानकारी है। Im रुचि ...
शमौन

आर्कगिस 9.3.1 के लिए सीधे कनेक्ट करने के लिए स्विच करने पर हमें यह पता चला। पिक्टोमेट्री इलेक्ट्रॉनिक फील्ड स्टडी (ईएफएस) को जीआईएस डेटा के लिए आर्कएसडीई सेवाओं की आवश्यकता होती है। मेरे पास कोई लिंक नहीं है - जानकारी पिक्टोमेट्री सपोर्ट स्टाफ के साथ बोलने से आई है।
cwb
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.