【问题标题】:How to configure an OLE DB connection manager that connects to an excel file如何配置连接到 Excel 文件的 OLE DB 连接管理器
【发布时间】:2014-05-27 06:57:05
【问题描述】:

我想配置与 Excel 2007 (.xlsx) 文件的连接。

我想使用 OLE DB 连接管理器,对于 Provider,我选择了 Microsoft Office 12.0 Access Database Engine OLE DB Provider。然后,在连接管理器对话框的所有页面上,对于扩展属性,我输入了 Excel 12.0。

对于文件名服务器,我输入了我的 excel 文件的完整路径。但是,我在配置 登录到服务器选项 时遇到了问题。他们在这里要求哪个用户名和密码?,excel文件没有密码保护。请参阅下面的屏幕截图

当我点击测试连接时,我得到下面的错误

【问题讨论】:

  • 您是否尝试将 ;IMEX=1 与 Excel 12.0 一起添加到扩展属性中

标签: ssis oledb


【解决方案1】:

尝试手动打开和关闭excel文件保存。

另外

我认为您应该使用 Excel source 而不是 ole db source 并按照链接中所示的方式进行配置

link1

link2

check this out which is your case

see this similar thread

【讨论】:

【解决方案2】:

您可以在“扩展属性”中输入“Excel 12.0 Xml;HDR=YES”,然后保存,因为您选择的连接是 Access 的默认连接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-16
    • 1970-01-01
    • 2010-11-30
    • 1970-01-01
    • 1970-01-01
    • 2010-11-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多