sql >> Database >  >> RDS >> Oracle

OracleConnection.Open gooit ORA-12541 TNS geen luisteraar

U kunt dit op een aantal manieren doen:Met uw TNSNames-bestand moet de gegevensbron de TNSHosts-invoernaam specificeren (het bit voor de eerste "=" van de tnsnames.ora), niet de hostnaam:

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

Of u kunt het volledige TNS-item als volgt in de verbindingsreeks plaatsen:

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. Mysql Forreach van de ene tafel naar de andere Deel 2

  2. dynamisch getal van waar-voorwaarde in orakel sql

  3. Een meer dynamische manier om categorieën op meerdere niveaus te nesten

  4. Krijgt u een foutmelding bij het uitvoeren van een dynamische sql binnen een functie (SQL Server)?