जब भी आप अपने डेटाबेस के लिए रिमोट एक्सेस बनाते समय इस तरह की त्रुटियों से पीड़ित हों, तो पहले निम्न चीज़ें करें।
- नेट प्रबंधक का उपयोग करके एक श्रोता बनाएं Oracle का टूल या इसे मैन्युअल रूप से बनाएं।
- श्रोता उत्पन्न करने के बाद, "listener.ora" देखें[स्थित:ORACLE_INSTALLED_DIR\product\11.2.0\dbhome_1\NETWORK\ADMIN] फ़ाइल, आपकी प्रविष्टि के लिए। (क्या श्रोता के लिए कोई प्रविष्टि है जिसे आपने अभी पहले बनाया है। यदि आपको अपनी प्रविष्टि मिल गई है तो अगले चरण से करें अन्यथा इसे पहले चरण से करें।)
- यदि आपको अपने श्रोता के लिए प्रविष्टि मिली है, तो ओपन कमांड प्रॉम्प्ट और फायर कमांड
lsnrctl status. यह आपको वर्तमान में चल रहे सभी श्रोताओं की सूची देगा, जो आपने पहले बनाया था उसका पता लगाएं। Host Nameदेखें औरPort Numberआपके श्रोता के लिए।- कनेक्शन स्ट्रिंग जेनरेट करें जैसा कि आपने
lsnrctl statusमें पाया है - डेटाबेस से कनेक्ट करें, और आप अपने नेटवर्क में कहीं से भी डेटाबेस तक पहुंच सकते हैं।
चीजों का आनंद लें, कुछ चुनौतियों के लिए प्रयासों की आवश्यकता होती है, एक बार जब आप इससे पीछे हट जाते हैं, तो यह कभी हल नहीं होगी।
मैं वास्तव में उन सभी लोगों का आभारी हूं जिन्होंने इस प्रश्न का उत्तर दिया और टिप्पणी की, इस सभी सामग्री ने मेरी चुनौती को आसान बना दिया..
धन्यवाद @Alex, @ ललित, @TenG और @S.Krishnaधन्यवाद दोस्तों।