sql >> Database teknologi >  >> RDS >> Oracle

OracleConnection.Open sender ORA-12541 TNS ingen lytter

Du kan gøre dette på et par måder:Ved at bruge din TNSNames-fil skal datakilden specificere TNSHosts-indgangsnavnet (bitten før det første "=" fra tnsnames.ora), ikke værtsnavnet:

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

Eller du kan sætte hele TNS-indgangen i forbindelsesstrengen sådan:

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. Mange-til-mange dvale-mapping og mysql-script - persistensproblem

  2. Sådan finder du de mest almindelige ord i en MySQL-database og gennemsnit en anden kolonne

  3. Hvordan får man den primære nøgle til at have X-cifre i PostgreSQL?

  4. 2 måder at returnere rækker, der kun indeholder ikke-alfanumeriske tegn i Oracle