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

Triển khai ứng dụng .Net với Oracle Client 11

Theo hiểu biết của tôi, không có Oracle thực sự được "nhúng" và bạn không thể tránh cài đặt máy chủ cơ sở dữ liệu Oracle. Nếu bạn thực sự cần một cơ sở dữ liệu nhúng , có một số lựa chọn thay thế tốt, bao gồm nhưng không giới hạn:SQLite, MS SQL Server Compact hoặc LocalDB, Interbase / Firebird, v.v ...

Vài năm trước, Oracle đã chạy một chương trình cấp phép cho các công ty, nơi bạn có thể tích hợp thiết lập Oracle vào thiết lập của riêng mình và làm cho nó "vô hình" với người dùng, nhưng điều này vẫn sẽ cài đặt toàn bộ máy chủ Oracle. Đó là cách mà các phiên bản PTC Pro / INTRALINK trước đó được cài đặt chẳng hạn - bạn không cần cài đặt Oracle riêng biệt. Tôi không biết liệu chương trình cấp phép này có còn khả dụng hay không, nhưng ngay cả khi có, bạn có thể đang xem xét một khoản đầu tư tài chính rất đáng kể.

BTW, nhà cung cấp .NET được quản lý hoàn toàn cho Oracle là hiện đang ở giai đoạn thử nghiệm - điều này sẽ dễ dàng triển khai máy khách hơn nữa và loại bỏ sự không khớp giữa 32 bit và 64 bit.

LocalDB về mặt kỹ thuật không được "nhúng" như trong "trong quá trình", nhưng điều đó có thể sẽ không tạo ra sự khác biệt đối với người dùng cuối 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. Cách thay đổi nls_date_format mặc định cho ứng dụng khách oracle jdbc

  2. Sự khác biệt trong Oracle SQL:COUNT (*) so với Bộ kết quả thực tế

  3. Java:resultset trống trong khi gọi thủ tục được lưu trữ với con trỏ tham chiếu là OUT

  4. Chuyển đổi hiệu quả OracleDecimal sang .NET decimal w / truncation

  5. Oracle DB - Đặt Số đầu vào thành độ dài chính xác