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.