MSSQL Server Data Import, yani SSIS paketi aracılığıyla herhangi bir excel'e bağlanmaya çalıştığımda bu hatayı alıyorum Microsoft.ACE.OLEDB.16.0
sağlayıcısı yerel makinede kayıtlı değil. (System.Data
)
Aynı sürüm değil, sanırım başka bir yama gerekiyor
Not: SQL 2016 Developer 64bit, Office 2016 64bit çalıştırıyorum.
Ben de aynı sorunu yaşadım ve aşağıdakileri indirerek çözdüm:
Bunu indirin ve yükleyin: https://www.microsoft.com/en-us/download/details.aspx?id=54920
Erişmeye/ithal etmeye çalıştığınız dosya ne olursa olsun, onu bir Office 2010 dosyası olarak seçtiğinizden emin olun (bir Office 2016 dosyası olsa bile).
İşe yarıyor.
Yukarıdakileri denedikten sonra hala bu konuda takılı kalan herkes için. Veritabanına sağ tıklayıp görevler->içe aktar'a gidiyorsanız, sorun burada. Başlat menünüze gidin ve sql server altında x64 bit içe aktarma dışa aktarma sihirbazını bulun ve bunu deneyin. Benim için bir cazibe gibi çalıştı, ancak Microsoft'u bulmam çok uzun sürdü!