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

后端 未结 8 1296
天命终不由人
天命终不由人 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:31

    Note: I am running SQL 2016 Developer 64bit, Office 2016 64bit.

    I had the same issue and solved it by downloading the following:

    1. Download and install this: https://www.microsoft.com/en-us/download/details.aspx?id=54920

    2. Whatever file you are trying to access/import, make sure you select it as a Office 2010 file (even though it might be a Office 2016 file).

    It works.

    Source

提交回复
热议问题