Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

OracleConnection.Open đang ném ORA-12541 TNS không có người nghe

Bạn có thể thực hiện việc này theo một số cách:Sử dụng tệp TNSNames của bạn, nguồn dữ liệu phải chỉ định tên mục TNSHosts (bit trước dấu "=" đầu tiên từ tnsnames.ora), không phải tên máy chủ:

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

Hoặc bạn có thể đặt toàn bộ mục TNS trong chuỗi kết nối như sau:

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. Oracle THỰC HIỆN NGAY LẬP TỨC thành một con trỏ

  2. Nhóm các hàng xem xét sự khác biệt giữa các hàng

  3. Không thể tải thư viện động 'C:\ xampp \ php \ ext \ php_oci8.dll' -% 1 không phải là ứng dụng Win32 hợp lệ

  4. Gọi thủ tục được lưu trữ từ java cho Oracle loại TABLE

  5. ORA-01097