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

Kết nối với Oracle bằng Oracle.ManagedDataAccess

Thông thường, bạn sẽ tham chiếu đến bí danh trong một chuỗi kết nối tiêu chuẩn:

  <connectionStrings>
    <add name="MyConnection" connectionString="Data Source=MyDataSource;User Id=scott;Password=tiger;"/>
  </connectionStrings>

Sau đó, bạn sẽ sử dụng phương thức chuẩn để truy xuất chuỗi:

ConfigurationManager.ConnectionStrings["MyConnection"].ConnectionString;

Cũng nên nhớ rằng bí danh trong phần nguồn dữ liệu là tùy chọn. Bạn có thể nhúng bộ mô tả trực tiếp vào chuỗi kết nối:

  <connectionStrings>
    <add name="MyConnection" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=100.100.100.100)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=myservice.com)));User Id=scott;Password=tiger;"/>
  </connectionStrings>

Bạn cũng có thể tham khảo các bí danh trong tệp tnsnames.ora. Theo mặc định, trình điều khiển tìm kiếm tnsnames.ora trong thư mục exe, thư mục được chỉ định trong biến môi trường TNS_ADMIN hoặc biến cấu hình TNS_ADMIN:

http://docs.oracle.com /cd/E48297_01/doc/win.121/e41125/featConfig.htm#autoId6 http://docs.oracle.com /cd/E48297_01/doc/win.121/e41125/featConfig.htm#autoId7



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Máy chủ Sql tương đương với DBMS_ASSERT của Oracle là gì?

  2. Làm thế nào để gọi hàm Oracle trong Python?

  3. Kiểm tra xem ngày hiện tại có nằm giữa hai ngày Oracle SQL không

  4. Perl DBI Error Msg:Không thể gọi phương thức selectcol_arrayref trên một giá trị không xác định

  5. Tại sao tôi nhận được không đủ giá trị khi chạy INSERT?