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?

  3. Премахване на водещи нули от varchar sql developer

  4. Oracle генерира списък с дати от IW седмица

  5. Как да проверя дали даден низ съдържа число