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

SQL डेवलपर में नया कनेक्शन जोड़ते समय Oracle TNS नाम प्रदर्शित नहीं हो रहे हैं

SQL डेवलपर इस क्रम में tnsnames.ora फ़ाइल के लिए निम्न स्थान देखेगा

  1. $HOME/.tnsnames.ora
  2. $TNS_ADMIN/tnsnames.ora
  3. रजिस्ट्री में TNS_ADMIN लुकअप कुंजी
  4. /etc/tnsnames.ora (गैर-खिड़कियां)
  5. $ORACLE_HOME/network/admin/tnsnames.ora
  6. LocalMachine\SOFTWARE\ORACLE\ORACLE_HOME_KEY
  7. LocalMachine\SOFTWARE\ORACLE\ORACLE_HOME

यह देखने के लिए कि कौन सा SQL डेवलपर उपयोग कर रहा है, show tns . आदेश जारी करें वर्कशीट में

यदि आपकी tnsnames.ora फ़ाइल की पहचान नहीं हो रही है, तो निम्न प्रक्रिया का उपयोग करें:

  1. TNS_ADMIN . नामक एक पर्यावरण चर परिभाषित करें उस फ़ोल्डर को इंगित करने के लिए जिसमें आपकी tnsnames.ora फ़ाइल है।

    विंडोज़ में, यह कंट्रोल पैनल . पर नेविगेट करके किया जाता है> सिस्टम> उन्नत सिस्टम सेटिंग्स> पर्यावरण चर...

    Linux में, TNS_ADMIN को परिभाषित करें आपकी होम निर्देशिका में .profile फ़ाइल में चर।

  2. पुष्टि करें कि ओएस इस पर्यावरण चर को पहचान रहा है

    विंडोज कमांड लाइन से:इको %TNS_ADMIN%

    लिनक्स से:इको $TNS_ADMIN

  3. SQL डेवलपर को पुनरारंभ करें

  4. अब SQL डेवलपर में कनेक्शन पर राइट क्लिक करें और नया कनेक्शन... . चुनें . टीएनएस चुनें ड्रॉप डाउन बॉक्स में कनेक्शन प्रकार के रूप में। 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. SQL क्वेरी में Oracle सहयोगी सरणी का उपयोग कैसे करें

  2. 2 कार्य जो Oracle में डेटाटाइम मान से सेकंड लौटाते हैं

  3. वैसे भी एक प्रमुख संस्करण क्या है?

  4. Oracle D2k फॉर्म में विंडो प्रबंधन

  5. पाइथन cx_Oracle के लिए डॉकर कंटेनर में Oracle इंस्टेंट क्लाइंट स्थापित करें