'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

Catatan: saya menjalankan SQL 2016 Pengembang 64bit, Office 2016 64bit.

Saya memiliki masalah yang sama dan diselesaikan dengan men-download sebagai berikut:

  1. Men-Download dan menginstal ini: https://www.microsoft.com/en-us/download/details.aspx?id=54920

  2. 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

Komentar (6)

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!

Komentar (11)

Sebagai solusi cepat aku hanya menyimpan buku kerja Excel 97-2003 .file xls. Saya bisa impor dengan format itu dengan tidak ada kesalahan.

Komentar (2)

Alternatif yang bekerja untuk saya adalah untuk hanya mengubah ke CSV.

Komentar (2)

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

Komentar (2)

Anda harus menggunakan sekarang baru XLSX-Driver dari Akses-Redist (32/64-Bit). Saat XLS-Driver yang rusak sejak terakhir update kumulatif.

Komentar (1)