Theo như tôi biết, Oracle.DataAccess
lắp ráp chỉ hoạt động với 32 bit, tôi cũng gặp phải vấn đề này với 64 bit và nó thực sự không hoạt động. Giải pháp của tôi là xóa 64 bit khỏi GAC và cài đặt 32 bit trên GAC. Tôi cũng xóa bất kỳ tệp .dll nào trong thư mục bin để ứng dụng của tôi tìm thấy lắp ráp trên GAC.
Không có vấn đề gì nếu máy và hệ điều hành của bạn là 64bits, phiên bản 32bits sẽ hoạt động tốt.
CẬP NHẬT
Tôi khuyên bạn nên xem qua Oracle ODP.NET chính thức, Trình điều khiển được quản lý
, đó là phiên bản tốt hơn Oracle.DataAccess
. Trình điều khiển được quản lý
này không cần Oracle Client
trên máy và bạn chỉ cần cung cấp TNS trên trường DataSource của chuỗi kết nối
và nó hoạt động tốt cho 32
và 64
bit.