使用opendatasource microsoft.ace.oledb.12.0读取excel文件的即席查询

时间:2011-10-10 04:47:32

标签: adhoc

adhoc查询使用opendatasource microsoft.ace.olebd.12.0阅读excel文件

Everthing在我的本地工作得很好,即使已经生产了很长时间已经“几个月”了。只要用户是系统管理员。 然后,突然间,使用microsoft.ace.olebd.12.0的OpenDataSource脚本引发了错误

链接服务器“(null)”的OLE DB提供程序“Microsoft.ACE.OLEDB.12.0”返回消息“未指定的错误”。 Msg 7303,Level 16,State 1,Line 1 无法为链接服务器“(null)”初始化OLE DB提供程序“Microsoft.ACE.OLEDB.12.0”的数据源对象。

没有人改变剧本 没有人更新服务器或本地。 使用该脚本的不同应用程序的所有服务器都会遇到错误。

我对驱动程序上发生的事情感到很困惑?对于王牌驱动程序来说这是某种过期吗?

希望有人可以帮助我。

1 个答案:

答案 0 :(得分:1)

你还有这个问题吗? 它是x32还是x64服务器? 你安装了任何Windows更新吗? 我使用AccessDatabaseEngine_x64驱动程序得到此错误,然后只是安装了x32驱动程序(没有x64删除),它工作得很好。可能是dll依赖或某种东西。检查您是否有关于这些驱动程序的Windows更新。

希望你解决问题:D 此致