Nhà cung cấp Microsoft.ACE.OLEDB.12.0 'không được đăng ký trên máy cục bộ.Thực hiện kết nối với MS Access
và
Microsoft.Jet.OLEDB.4.0' nhà cung cấp không được đăng ký trên máy cục bộ.
là cả hai lỗi đối với tôi. Tôi đã thử cả khi đang cố tạo kết nối Access. Tôi không chắc phải làm gì nữa.
Tôi có văn phòng 32 bit trên máy 64 bit. Tôi tìm thấy các giải pháp mà họ nói để cài đặt Cơ sở dữ liệu truy cập nhưng nó sẽ không cho phép tôi cài đặt 64 bit với văn phòng 32 bit. Một nguồn khác được đề cập để bỏ qua điều này bạn có thể đi vào dòng lệnh và làm $> AccessDatabaseEngine_X64.exe /passive
nhưng thụ động không được nhận dạng như một lệnh.
Tôi tìm thấy một giải pháp tiềm năng khác để tải xuống trình điều khiển hệ thống Office và các thành phần sau đó thêm cơ sở dữ liệu truy cập dưới dạng nguồn nhưng điều đó không hoạt động. Tôi đang hết ý tưởng nó sẽ được đánh giá rất cao nếu ai đó có thể giúp đỡ.
Các liên kết đến bài viết tôi đề cập đến:
- Microsoft.ACE.OLEDB.12.0 provider is not registered
- http://blog.codefluententities.com/2011/01/20/microsoft-access-database-engine-2010-redistributable/
Thử chạy như một quá trình 32-bit. – SLaks
Có, tôi sẽ thử điều này cũng như –
làm thế nào để bạn làm điều đó? –