SSIS 2008 excel连接管理器加载xlsx文件错误

SSIS 2008 excel连接管理器加载xlsx文件错误

问题描述:

我的系统:SSIS 2008 excel连接管理器加载xlsx文件错误

Windows Server 2008 R2标准。

visual studio 2008/SQL Server 2008

没有安装Office。

当我尝试连接到excel(xlsx)文件时,在尝试选择工作表名称时出现此错误。

TITLE: System.Data 
    ------------------------------ 

    The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. 

我应该安装Office(version?)解决这个问题还是有其他解决方案?

+0

是的。我相信版本12对应于Office 2003,但任何晚于该版本的版本都可以使用。 – 2015-02-23 19:43:23

+0

除了anser belw之外,我发现它还需要将BIDS中的调试模式设置为禁用64位。 http://www.codeproject.com/Articles/534651/HowplustoplussolveplusSSISpluserrorpluscodeplus-xC – thotwielder 2015-02-24 14:00:46

我刚刚通过相同的问题最近工作。我所进行的研究的共识指出,安装以下应解决的问题: http://www.microsoft.com/en-us/download/details.aspx?id=23734

但是,如果不工作,你可能需要安装此还有: http://www.microsoft.com/en-us/download/details.aspx?id=13255

你不应该必须在您的服务器上安装完整版本的Office。 (除了这样做是不好的做法。)

+0

第一个链接的作品,谢谢。 – thotwielder 2015-02-24 09:26:52