मैं AWS पर MS SQL उदाहरण से कैसे जुड़ूं?


2

मैंने ये कदम उठाए हैं:

  • AWS खाता बनाया गया
  • एक MS SQL सर्वर एक्सप्रेस आवृत्ति का उपयोग करें
  • टीसीपी 1433, मेरे आईपी, 32 उपसर्ग के लिए एक सुरक्षा समूह जोड़ा गया
  • अपने होम फायरवॉल के लिए पोर्ट 1433 के लिए अपने देव कंप्यूटर पर अग्रेषित करना
  • इस मशीन पर SQL प्रबंधन स्टूडियो का उपयोग करते हुए, मैं AWS कंसोल में दिखाए गए सर्वर नाम से कनेक्ट करने का प्रयास करता हूं, जो पहले खाता नाम और पासवर्ड का उपयोग कर रहा था।

मुझे "कनेक्ट नहीं हो सकता ... नेटवर्क से संबंधित त्रुटि ... पैरामीटर गलत है"।

एक LAN पर, मेरी अगली बात यह होगी कि दूरस्थ प्रशासन और TCP SQL उदाहरण के लिए सक्षम है। हालांकि, जाहिर है कि क्लाउड मशीन का कोई भी प्रशासन रिमोट होगा, और डिफ़ॉल्ट पैरामीटर समूह में रिमोट एक्सेस चालू है, इसलिए मुझे लगता है कि यह डिफ़ॉल्ट रूप से सेट है।

RDP के माध्यम से कनेक्ट करने पर, उदाहरण कोई SQL- संबंधित सॉफ़्टवेयर स्थापित नहीं दिखाता है। मुझे संदेह है कि आरडीएस उदाहरण को किसी तरह विंडोज उदाहरण के साथ जुड़ा होना चाहिए, या शायद अगर मैं आरडीएस को आरडीएस को कम करने वाले सर्वर तक पहुंच चाहता हूं, तो मुझे आरडीएस का उपयोग करने के बजाय इसे ऐप के रूप में सर्वर पर स्थापित करना होगा।

ये मूल बातें Google के लिए आश्चर्यजनक रूप से कठिन हैं; ऐसा लगता है कि EC2 और VDC के बीच स्विच ने दस्तावेज़ीकरण के परस्पर विरोधी सेटों को वहीं छोड़ दिया है।


छोटा अद्यतन: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/… के आधार पर , मैंने उदाहरण के लिए एक अल्पविराम के बजाय एक अल्पविराम से अलग पोर्ट (mydbname.subdomain.region.rds.amazonaws.com) से कनेक्ट करने का प्रयास किया। एक बृहदान्त्र। यह "... नेटवर्क-संबंधी त्रुटि ... प्रयास विफल हो गया क्योंकि कनेक्टेड पार्टी ने जवाब नहीं दिया ..."

Mgt Studio में सर्वर नाम से पोर्ट को छोड़ना (1433 डिफ़ॉल्ट है, आखिरकार), मुझे "... नेटवर्क-संबंधी त्रुटि ... नेटवर्क पथ नहीं मिला"। मेरी मशीन इंस्टेंस पथ को हल कर सकती है, इसलिए वहां ऐसा है, लेकिन पिंग वापस नहीं किया जाता है।

क्या आपने SQL कॉन्फ़िगरेशन प्रबंधक में नामांकित पाइप के माध्यम से दूरस्थ कनेक्शन सक्षम किया है? क्या आपने एक अलग पोर्ट का उपयोग करने पर विचार किया है? कई आईएसपी 1433 यातायात को रोकते हैं।
फ्रैंक थॉमस

मैं आरडीपी को अभी तक काम करने में सक्षम नहीं हुआ, जिसके साथ उस तरह के विवरण की जांच करने के लिए, हालांकि एडब्ल्यूएस अपने सुविधाजनक आउट-ऑफ-द-बॉक्स कॉन्फ़िगरेशन को ट्रम्पेट करता है। मैंने AWS कंसोल के माध्यम से हलकों में जाने में घंटों बिताए हैं ताकि यह (और, आपके सुझाव के अनुसार, बंदरगाहों को सुनकर) बिना सफलता के तरीके को खोजने का प्रयास किया जा सके।

आरडीपी उदाहरण के आईपी पते और क्रेडिट का उपयोग करके कनेक्ट करने का प्रयास या तो काम नहीं करता था: "... सर्वर नहीं मिला ... नेटवर्क पथ नहीं मिला।"

जवाबों:


0

सुनिश्चित करें कि डेटाबेस इंस्टेंस सार्वजनिक रूप से सुलभ है। अपने आरडीएस डैशबोर्ड पर जाएं, फिर उदाहरण विवरण देखें।

यदि यह नहीं है, तो आपको उदाहरण को फिर से बनाना होगा। इस विकल्प को बदलने का कोई तरीका प्रतीत नहीं होता है।


0

RDS का उपयोग करते समय मेरे पास एक समान मुद्दा था। मैंने इसे हल किया:

  • मैंने सार्वजनिक लोगों के बजाय निजी सबनेट (कोई NAT बॉक्स) का उपयोग किया था
  • 2 मार्ग थे, एक नहीं।

जब मैंने सार्वजनिक सबनेट में बदलाव किया, तब नया सबनेट समूह बनाने के लिए वर्तमान में शामिल होने के लिए एक नया बनाया (- फिर मैंने उदाहरण, सबनेट समूह को नष्ट कर दिया और उन्हें फिर से बनाया), मैं अभी भी कनेक्ट नहीं कर पाया और पाया कि जब मैंने दूसरा सार्वजनिक सबनेट बनाया , मेरे पास 2 अलग-अलग मार्ग थे (और मेरे एसक्यूएल सर्वर में नए बनाए गए सबनेट से एक आईपी था। पहले सार्वजनिक सबनेट का उपयोग करने का मार्ग बदल दिया गया था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.