这是我第一次将Excel工作表作为链接服务器来处理,经过了大量的努力并解决了一个问题后,我决定伸出援手。长话短说,我有一个从Excel链接服务器提取数据的SP (这最初只是一个打开的数据源,而不是链接的服务器,但我在那里也有问题),SP在本地工作正常,但是当我远程运行它时,我只是得到了错误7302“无法创建提供者的实例”,然后在提供者设置中进行了一些搜索,启用了“允许进程”和“动态参数”,现在我得到了:
味精7399..。 链接服务器"JOBDETAILS“的OLE提供程序"Microsoft.ACE.OLEDB.12.0”报告了一个错误。提供程序没有提供有关错误的任何信息。 味精7303。 无法为链接服务器"JOBDETAILS“初始化OLE DB提供程序的数据源对象"Microsoft.ACE.OLEDB.12.0”。
我查看了本地和远程服务器上的事件查看器,当我试图使用Windows凭据从远程执行时,本地正在记录一个Com应用程序权限问题(最终结果将使用SQL creds运行,但也尝试Windows进行故障排除),因此我纠正了权限问题,但没有产生任何效果。
发布于 2012-12-17 12:53:28
解决了我自己的愚蠢之处,今天早上又回顾了所有的事情,并意识到我已经把链接的服务器指向了一个映射驱动器。
https://stackoverflow.com/questions/13846767
复制相似问题