2013-01-15 96 views
24

को मैं एक डेटाबेस SQLDeveloper उपयोग करने के लिए कनेक्ट करने के लिए कोशिश कर रहा हूँ कनेक्ट करने के लिए और मैं निम्नलिखित त्रुटि मिलती है:विक्रेता कोड 17002 SQLDeveloper

An Error was Encountered performing The requested operation: 

IO Error: Conection reset 

Vendor code 17002. 

आप कृपया मेरी मदद कर सकते हैं?

उत्तर

-4

आपके मामले में "विक्रेता कोड 17002" ओआरए-12541 त्रुटि के बराबर है: यह संभवतः आपका श्रोता नीचे है, या एक अनुचित बंदरगाह या सेवा का नाम है। डॉक्स से:

ORA-12541: TNS no listener 

कारण: स्रोत भंडार के लिए श्रोता शुरू नहीं किया गया है।

क्रिया: उस मशीन पर श्रोता प्रारंभ करें जहां स्रोत भंडार रहता है।

+7

शब्दशः (http://www.dba-oracle.com/t_sql_developer_vendor_error_17002.htm) रोपण या जवाब – explunit

1

मुझे विंडोज़ पर ओरेकल 11 जी एक्सप्रेस के साथ एक ही समस्या का सामना करना पड़ा। लंबे समय तक प्रतीक्षा करने के बाद मुझे एक ही त्रुटि संदेश मिला।

मेरे समाधान को tnsnames.ora में यकीन है कि होस्ट नाम बनाने के लिए (आमतौर पर यह "स्थानीय होस्ट" नहीं है) और डिफ़ॉल्ट होस्ट नाम एसक्यूएल डेवलपर में एक ही (आमतौर पर यह "स्थानीय होस्ट" है) है। आप इसे tnsnames.ora में बदलकर या एसक्यूएल डेवलपर में इसे भरकर कर सकते हैं।

ओह, निश्चित रूप से आपको सभी ऑरैकल सेवाओं को रीबूट करने की आवश्यकता है (केवल सुरक्षित होने के लिए)।

उम्मीद है कि यह मदद करता है।


मैं एक और मशीन पर फिर से इसी तरह की समस्या का सामना करना आया है, लेकिन समाधान के ऊपर इस समय काम नहीं करता। कुछ कोशिश करने के बाद, मैंने सभी ऑरैकल सेवाओं को पुनरारंभ करने में समस्या को हल कर पाया। मूल रूप से जब स्थापना हो जाती है, तो कनेक्शन बनाया जा सकता है। किसी भी तरह कंप्यूटर के कई रिबूट के बाद, समस्या है। मैं ऑटो के रूप में स्टार्ट टाइम के साथ सभी ऑरैकल सेवाओं को बदलता हूं। और एक बार जब मैं कनेक्ट नहीं कर सका, तो मैं उन्हें फिर से शुरू कर देता हूं (कोर सेवा को अंतिम क्रम में पुनरारंभ करना चाहिए), और ठीक काम करता है।

कुछ लेख कहते हैं कि यह एमटीएस समस्या के कारण हो सकता है। माइक्रोसॉफ्ट की समस्या शायद!

+0

के लिए किसी भी अतिरिक्त मूल्य के बिना कुछ मुद्दों कर रहे हैं। सबसे पहले, मेरे अनुभवों के अनुसार, विंडोज़ पर ओरेकल स्थापित न करें। ओरेकल को पहले यूनिक्स (सोलारिस, वीएमएस)/लिनक्स प्लेटफॉर्म के लिए समर्पित किया गया है। दूसरा, विंडोज़ पर इंस्टॉलेशन के बाद आपको सिस्टम के न्यूनतम दो पुनरारंभ करना सुनिश्चित करना होगा, यह सुनिश्चित करने के लिए कि सेवाएं ठीक से काम करती हैं। मेरे पास कोई स्पष्टीकरण नहीं है, लेकिन यह वर्षों और कई प्रतिष्ठानों के लिए सच है। तीसरा, यदि आप दूरस्थ रूप से डीबी का उपयोग करना चाहते हैं (निश्चित रूप से हम ज्यादातर चाहते हैं), तो हमें sqlnet.ora, listener.ora, tnsnames.ora में उचित रूप से श्रोता सेट करना होगा। 'लोकलहोस्ट' या DNS नाम के बजाय होस्ट सर्वर का सटीक आईपी पता उपयोग करें, जहां डीबी स्थापित है। – hariprasad

0

मुझे एक ही समस्या थी। मैंने अपना ओरेकल टीएनएस श्रोता शुरू किया था, फिर यह सामान्य रूप से फिर से काम करता है।

LISTENER: TNS-12545 ... No such file or directory देखें।

15

सूचीबद्ध चरणों में त्रुटि को सुधारने सकता है:

  1. प्रेस विंडोज + आर
  2. प्रकार services.msc और हड़ताल दर्ज
  3. सभी सेवाओं
  4. खोजें ora के साथ शुरू इन सेवाओं को शुरू करें और प्रतीक्षा करें !!
  5. जब अपने सर्वर विशिष्ट सेवा आरंभ नहीं हो जाता (मेरे मामले में यह orcl था)
  6. अब mysql चलाने या जो भी आप का उपयोग कर और कोडिंग शुरू कर रहे हैं।पी [यहां] से
+1

पहले अपने सीएपीएस लॉक को बंद करें। –

+0

धन्यवाद, इसने मेरे लिए समस्या हल की। – Daniel

+3

मेरे सिस्टम में 'ओरा' से शुरू होने वाली कोई सेवा नहीं है। कोई विचार ? –