'Microsoft.ACE.OLEDB.16.0' provider is not registered on the local machine. (System.Data)

后端 未结 8 1216
天命终不由人
天命终不由人 2020-12-23 09:09

I get this error when I try to connect to any excel through MSSQL Server Data Import i.e. SSIS package The Microsoft.ACE.OLEDB.16.0 provider is not registered o

相关标签:
8条回答
  • 2020-12-23 09:34

    Follow these steps:

    1. Go [here][1], download Microsoft Access Database Engine 2016 Redistributable and install
    2. Close SQL Server Management Studio
    3. Go to Start Menu -> Microsoft SQL Server 2017 -> SQL Server 2017 Import and Export Data (64-bit)
    4. Open the application and try to import data using the "Excel 2016" option, it should work fine.
    0 讨论(0)
  • 2020-12-23 09:35

    An alternative that works for me is to simply convert to a CSV.

    0 讨论(0)
提交回复
热议问题