我在Windows 64位Windows Server(2007)上有一个SQL Server 2008。我在带有Tasks的SQL Server Management Studio中从Excel文件导入数据时没关系。
然后我从64位办公室2010安装了Access for OLE DB驱动程序Microsoft.ACE.OLEDB.12.0
。
之后,我可以再用任务导入excel文件了。错误消息是:
The provider is not registered on the local machine(system.data)
但是Microsoft.ACE.OLEDB.12.0
很好,可以在OpenQuery
的代码中使用。
混淆。如何解决这个问题?