我想使用 SSMS 从 excel 导入到 SQL server。我在提供商列表中没有看到 Microsoft.ACE.OLEDB.16.0。而且,当我使用 OPENROWSET 函数进行导入时,我收到错误消息 “OLE DB 提供程序“Microsoft.ACE.OLEDB.16.0”尚未注册。” 我需要做什么才能使用OPENROWSET功能?
我可以使用 导入和导出向导 进行导入。为此,我安装了Microsoft Access Database Engine 2016 Redistributable 32 bit。如果您安装 Database Engine 64 位 版本,则没有一种导入方法会起作用。我的电脑上没有安装 SQL Server,只有 SSMS。