'Microsoft.ACE.OLEDB.16.0' penyedia tidak terdaftar pada mesin lokal. (Sistem.Data)
Saya mendapatkan error ini ketika saya mencoba untuk terhubung ke excel melalui MSSQL Server Impor Data yaitu paket SSIS Microsoft.ACE.OLEDB.16.0penyedia tidak terdaftar pada mesin lokal. (
Sistem.Data`)
Hal ini tidak sama versi saya pikir beberapa lainnya menambal diperlukan
83
6
Catatan: saya menjalankan SQL 2016 Pengembang 64bit, Office 2016 64bit.
Saya memiliki masalah yang sama dan diselesaikan dengan men-download sebagai berikut:
Men-Download dan menginstal ini: https://www.microsoft.com/en-us/download/details.aspx?id=54920
Apapun file yang anda mencoba untuk mengakses/impor, pastikan anda memilihnya sebagai Office 2010 file (meskipun ini mungkin menjadi Office 2016 file).
Ia bekerja.
Source
Bagi siapa saja yang masih terjebak pada masalah ini setelah mencoba langkah di atas. Jika anda mengklik kanan pada database dan akan tugas->impor, maka di sini adalah masalah. Pergi ke start menu dan di bawah sql server, menemukan x64 bit, impor dan ekspor wizard dan mencoba itu. Bekerja seperti pesona untuk saya, tapi itu butuh waktu terlalu lama untuk menemukannya Microsoft!
Sebagai solusi cepat aku hanya menyimpan buku kerja Excel 97-2003 .file xls. Saya bisa impor dengan format itu dengan tidak ada kesalahan.
Alternatif yang bekerja untuk saya adalah untuk hanya mengubah ke CSV.
ACE.oledb.16.0 dosen't bekerja di os 64-bit
download patch dari https://www.microsoft.com/en-us/download/details.aspx?id=13255
Anda harus menggunakan sekarang baru XLSX-Driver dari Akses-Redist (32/64-Bit). Saat XLS-Driver yang rusak sejak terakhir update kumulatif.