当我尝试通过 MSSQL Server 数据导入(即 SSIS 包)连接任何 Excel 时,出现以下错误:
我认为这不是同一版本,需要进行其他修补。
Microsoft.ACE.OLEDB.16.0
提供程序在本地计算机上未注册。(System.Data
)我认为这不是同一版本,需要进行其他修补。
Microsoft.ACE.OLEDB.16.0
提供程序在本地计算机上未注册。(System.Data
)在安装了Microsoft Access Database Engine 2016 Redistributable并按照上面的答案找到了x64位导入导出向导之后,我还需要跨越最后一个障碍。我遇到了这个错误:“执行查询“CREATE TABLE ....”失败,出现以下错误:“不支持该区域设置... 3072(0x0c00)是无效的区域标识符。”
解决方法是进入控制面板->时钟和区域->将我的“英语(芬兰)”区域更改为纯芬兰语(芬兰)。其他更传统的文化,如en-US也可以使用。我想我最初在这里看到了这个解决方案:通过更改区域格式修复不支持的区域设置:3072
Microsoft.ACE.OLEDB.16.0
问题。那个被指向的问题是关于Microsoft.ACE.OLEDB.12.0
的,并且回答了那个版本的问题。这个问题应该重新打开。 - Arvo Bowen