Để làm cho nó dễ dàng:bạn không thể. ODP.NET (Oracle.DataAccess.Client) sử dụng OCI, thư viện từ Oracle xử lý kết nối thực tế. Đó không phải là một hợp ngữ .NET, mà là trong C ++. ODP.NET chỉ là một trình bao bọc để gọi OCI. Đó là lý do tại sao bạn phải cài đặt các công cụ Máy khách.
Nhưng còn nhiều hơn thế. Oracle đã phát hành Managed ODP.NET , là một triển khai đầy đủ của giao thức (thay vì chỉ có một trình bao bọc cho OCI). Điều đó có nghĩa là bạn không cần phải cài đặt các công cụ Máy khách, bạn chỉ cần đưa vào một tổ hợp duy nhất đó là xong!