2012-10-15 45 views
8

मैं अपने मौजूदा एडब्ल्यूएस-होस्टेड ओरेकल डीबी (ऑन-डिमांड दया, ब्रिंग-अप-लाइसेंस-लाइसेंस नहीं) से कनेक्ट करने के लिए लोचदार बीनस्टॉक स्थापित करने की कोशिश कर रहा हूं, लेकिन जब मैं लोचदार बीनस्टॉक कंसोल >> पर्यावरण का उपयोग करता हूं विवरण >> कॉन्फ़िगरेशन संपादित करें >> डेटाबेस उपयोगिता, मुझे मौजूदा एडब्ल्यूएस आरडीएस से कनेक्ट करने के विकल्प के साथ भी प्रस्तुत नहीं किया गया है। उनके द्वारा प्रदान किया जाने वाला एकमात्र विकल्प " इस वातावरण के साथ एक आरडीएस डीबी इंस्टेंस बनाएं"। ठीक है, मैं लचीला हूं ... बिल्ली को त्वचा के एक से अधिक तरीके हैं, लेकिन जब मैं एक आरडीएस डीबी (ओरेकल) इंस्टेंस बनाने का प्रयास करता हूं (उनके ड्रॉप-डाउन "ओरेकल से -1" विकल्प का उपयोग करके), मुझे मिलता है त्रुटि संदेश "डीबी इंस्टेंस क्लास ऑरैकल डीबी इंजन के लिए समर्थित नहीं है।"क्या मौजूदा ओरेकल डीबी (BYOL के बिना) से कनेक्ट करने के लिए लोचदार बीनस्टॉक को कॉन्फ़िगर करने का कोई तरीका है?

क्या कोई कामकाज है? मैं बस अपने मौजूदा ओरेकल आरडीएस में अपनी बीनस्टॉक पहुंच देना चाहता हूं और किसी भी सुझाव के लिए आभारी हूं। कृपया धीरे-धीरे समझाएं ... यह मेरे लिए एक नया वातावरण है।

+0

डीबी उदाहरण वर्ग किस तरह आप अमेज़न आरडीएस में उपयोग कर रहे हैं? – Annjawn

उत्तर

1

कोई BYOL लाइसेंस प्रकार के बिना मौजूदा ओरेकल डीबी से कनेक्ट करने का कोई तरीका नहीं है। BYOL का अर्थ है कि आपके पास पहले से ही एक वैध ओरेकल लाइसेंस है और आप इसका उपयोग करना चाहेंगे। यदि आप ऑन-डिमांड का उपयोग करते हैं, तो इसका मतलब है कि अमेज़ॅन आपको मूल्य में एक वैध लाइसेंस प्रदान करता है, इसलिए ऐसा कहा जाता है कि आपको एक नया ओरेकल डीबी उदाहरण बनाना होगा जो आप लोचदार बीनस्टॉक में देख रहे हैं।

ओरेकल इंजन चयन और लाइसेंस प्रकार चयन अमेज़ॅन आरडीएस (जैसे नीचे स्क्रीनशॉट) की स्थापना करते समय किया जाता है। अधिक जानकारी here

enter image description here

+0

हां, मैंने इस विज़ार्ड का उपयोग (ओरेकल ऑन-डिमांड) डीबी इंस्टेंस लॉन्च करने के लिए किया था। मेरी समस्या यह है कि यह पता लगाने में सक्षम नहीं है कि इसे लोचदार बीनस्टॉक से कैसे कनेक्ट किया जाए। –

+0

आपने कहा था कि आपका "लाइसेंस मॉडल" ऑन-डिमांड है और नहीं "BYOL" (जैसा ऊपर स्क्रीनशॉट में दिखाया गया है)। ऑन-डिमांड के मामले में, आपको अमेज़ॅन आरडीएस के आधार पर एक "नया" ओरेकल डेटाबेस इंस्टेंस बनाना होगा क्योंकि ऑन-डिमांड में एक नया लाइसेंस शामिल है। यदि आप मौजूदा ओरेकल इंस्टेंस का उपयोग करना चाहते हैं तो आपको 'लाइसेंस मॉडल = अपना खुद का लाइसेंस लाएं' की आवश्यकता है। – Annjawn

7

यहाँ एडब्ल्यूएस तकनीकी सहायता के द्वारा दिए गए अत्यंत उपयोगी जवाब है:

हैलो,

एक सामान्य परिदृश्य में, उदाहरणों ElasticBeanstalk द्वारा शुरू की केवल अनुमति देगा लचीला लोड बैलेंसर से HTTP कनेक्शन , जबकि लोचदार लोड बैलेंसर हर जगह से HTTP अनुरोध स्वीकार करेगा (0.0.0.0/0)।

एलडीएस बीनस्टॉक उदाहरणों से आपके आरडीएस इंस्टेंस को एक्सेस करने की अनुमति देने का सबसे प्रभावी तरीका आरडीएस प्राधिकरणों में बीनस्टॉक उदाहरणों के सुरक्षा समूह को जोड़ना होगा।

Ec2-> सुरक्षा समूह की जांच करना आपके पास "सुरक्षास्टिक समूह पर्यावरण के लिए सुरक्षा समूह" के साथ एक सुरक्षा समूह होना चाहिए। , नीचे फलक में सुरक्षा समूह आईडी की जांच करें, इसमें sg-xxxxxxxx का प्रारूप है।

आरडीएस -> डीबी सुरक्षा समूह पर जाकर उस सुरक्षा के लिए आरडीएस पहुंच प्राधिकृत करें, आप या तो डीबी वर्तमान सुरक्षा समूह को संपादित कर सकते हैं या एक नया बना सकते हैं (जिसे आपको डीबी इंस्टेंस पर लागू करने की आवश्यकता होगी) नीचे फलक सीआईडीआर के बजाय ईसी 2 सुरक्षा समूह का चयन करें और लोचदार बीनस्टॉक सुरक्षा समूह आईडी एसजी-xxxxxxxx जोड़ें।

यदि आप सीधे अपने स्थानीय कंप्यूटर में ग्रहण से डीबी तक पहुंचना चाहते हैं तो आपको अपने कंप्यूटर सार्वजनिक आईपी को एक सीआईडीआर के रूप में भी जोड़ना होगा (आप www.whatismyip.com जैसे किसी पृष्ठ पर जाकर अपना सार्वजनिक आईपी देख सकते हैं)

आपको आरडीएस ओरेकल उदाहरण से कनेक्ट करने में सक्षम होने के लिए ग्रहण में एक जेडीबीसी ड्राइवर की भी आवश्यकता है।

मैं लोचदार बीनस्टॉक की एक प्रिंटरस्क्रीन भी जोड़ रहा हूं जो दिखाता है कि आप अपने पर्यावरण के लिए जेडीबीसी कनेक्शन कहां से पारित कर सकते हैं।

snapshot

+0

भविष्य के पाठकों के लिए: मैंने अपने एलएएमपी आवेदन और डीबी जुड़े जुर्माना के लिए इन निर्देशों का पालन किया। –

+0

आप महोदय एक सज्जन हैं! Posgres के साथ भी काम करता है। विस्तृत स्पष्टीकरण –

+0

के लिए धन्यवाद यह एक मौजूदा आरडीएस डेटाबेस को एक लोचदार बीनस्टॉक एप्लिकेशन से जोड़ने का सबसे आसान तरीका है। अतिरिक्त जानकारी: यदि आपको अपने आरडीएस डेटाबेस के लिए वीपीसी का उपयोग करना है, तो बस उपरोक्त निर्देशों का पालन करें, लेकिन वीपीसी कंसोल से सुरक्षा समूह तक पहुंचें –