Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

टीएनएस श्रोता त्रुटि

क्या आपके पास एक ही समय में कई Oracle क्लाइंट स्थापित हैं?

दुर्भाग्य से, यदि आप Oracle क्लाइंट के कई संस्करण स्थापित करते हैं, तो वे कभी-कभी (शायद अक्सर?) एक साथ अच्छी तरह से काम नहीं करते हैं। शायद क्या हो रहा है कि कुछ पथ ओरेकल क्लाइंट के दो संस्करणों के बीच मिश्रित हो रहे हैं। मैं पुराने को हटा दूंगा।

यदि आप टाइप करते हैं तो क्या होता है:tnsping [name]

हो सकता है कि tnsping आपको कुछ और उपयोगी जानकारी दे।

विंडोज़ में, मैंने पहले पाथ पर्यावरण चर को संपादित करके और पुराने ओरेकल क्लाइंट के सभी संदर्भों को हटाकर इस प्रकार की समस्याओं को ठीक कर दिया है। आप कंप्यूटर -> गुण -> उन्नत सिस्टम सेटिंग्स (केवल विस्टा और 7) -> उन्नत (टैब) -> पर्यावरण चर पर जाकर पाथ पर्यावरण चर को संपादित कर सकते हैं ... मैं आमतौर पर पथ की प्रतिलिपि बनाता हूं और इसे नोटपैड में संपादित करता हूं, फिर संपादित पथ को वापस कॉपी करें।

यदि यह काम नहीं करता है और पुराने क्लाइंट के लिए निर्देशिका संरचना मौजूद है, तो मैं tnsnames.ora को पुराने क्लाइंट के नेटवर्क/एडमिन डायरेक्टरी में कॉपी करूंगा कि क्या यह काम करता है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle संग्रहित प्रक्रिया में त्रुटि कोड का वापसी संदेश

  2. ओरेकल में स्ट्रिंग कॉन्सटेनेशन ऑपरेटर क्या है?

  3. दिनांक/समय सीमा को दिन के अनुसार विभाजित करने के लिए Oracle SQL की आवश्यकता है

  4. Oracle regexp_replace द्वारा अंतरिक्ष से अलग की गई सूची से डुप्लिकेट कैसे निकालें?

  5. एसक्यूएल (ओरेकल) में गतिशील 'पसंद' कथन