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

OracleConnection.Open ORA-12541 TNS कोई श्रोता नहीं फेंक रहा है

आप इसे दो तरीकों से कर सकते हैं:अपनी TNSNames फ़ाइल का उपयोग करके डेटा स्रोत को TNSHosts प्रविष्टि नाम निर्दिष्ट करना चाहिए (tnsnames.ora से पहले "=" से थोड़ा पहले), होस्ट नाम नहीं:

connection.ConnectionString = "Data Source=TestingConnect;Persist Security Info=True;" + "User ID=tesName;Password=test"; 

या आप संपूर्ण TNS प्रविष्टि को कनेक्शन स्ट्रिंग में इस प्रकार रख सकते हैं:

connection.ConnectionString = "Data Source=(DESCRIPTION = " +
    "(ADDRESS = (PROTOCOL = TCP)(HOST = TestHostName.us.local)(PORT = 1523))" +
    "(CONNECT_DATA =" + 
    "(SERVER = DEDICATED)" + 
    "(SERVICE_NAME = TEST))" + 
    ");Persist Security Info=True;User ID=tesName;Password=test"; 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ओरेकल के लिए सी # पैरामीटरयुक्त प्रश्न - गंभीर और खतरनाक बग!

  2. Oracle डाटाबेस में NLS पैरामीटर्स की सूची

  3. नए बनाए गए श्रोता के साथ प्लग करने योग्य डेटाबेस (पीडीबी) को कैसे पंजीकृत करें

  4. यूनियन क्लॉज का उपयोग करके चुनें

  5. Oracle 12c क्लाइंट के लिए समर्थित सर्वर संस्करण