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

Thay thế System.Data.OracleClient thành Oracle.DataAccess (ODP.NET)

Bạn đã có khá nhiều thứ.

Đây là bản ghi Oracle mà tôi đã làm theo khi thực hiện việc này: http:// www .oracle.com / technetwork / themes / dotnet / code-154692.html

Hai việc khác cần làm:

  1. Sửa chuỗi kết nối của bạn.

  2. Cho các trường hợp OracleCommand của bạn biết bạn muốn liên kết các tham số của mình theo tên thay vì vị trí, sử dụng OracleCommand.BindByName = true

Đề xuất:Khi bạn sửa chuỗi kết nối của mình, hãy loại bỏ mọi sự phụ thuộc vào TNSNAMES.ORA bằng cách đặt toàn bộ chuỗi kết nối ngay trong chương trình của bạn.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Điều chỉnh hiệu suất câu lệnh DECODE () trong mệnh đề WHERE

  2. PHP7.0-FPM với Docker:Không thể tải thư viện động OCI8

  3. Chuyển đổi Báo cáo Oracle (.rdf) sang báo cáo BIRT

  4. Phương pháp thay thế cho các bảng tạm thời toàn cục cho Thủ tục lưu trữ Oracle

  5. JDBC Metada truy xuất thông tin Ràng buộc