gpt4 book ai didi

sql-server - 使用 SSIS 加载 .xlsb 文件时连接管理器抛出异常

转载 作者:行者123 更新时间:2023-12-04 20:52:02 25 4
gpt4 key购买 nike

我有一个 .XLSB 文件(使用 Office 2016 创建的 MS excel 二进制工作表)有超过一百万条记录。如何使用 SSIS 加载它?
我在两台不同的 PC 上同时拥有 SQL Server 2014 和 SSDT 2012 和 SQL Server 2017 SSDT 2017。

问题是:在 SSIS 中,我使用 excel 源,连接管理器作为 excel,excel 表的名称没有出现。说,不能加载任何表或 View 。但是,我的excel里面有表格。

Could not retrieve the table information for the connection manager 'Excel Connection Manager'. Failed to connect to the source using the connection manager 'Excel Connection Manager'



编辑更多关于错误

enter image description here

据此: Accessing Excel 2007 Binary (.xlsb) via OleDb ACE安装了访问(2016)引擎。但是,还是有问题。

可能是什么问题呢 ?任何链接都会有帮助吗?谢谢。

最佳答案

安装 Microsoft.ACE.OLEDB.12.0 32 位提供程序。然后转到项目属性-> 配置属性-> 调试-> 设置 Run64BitRuntime = False。

enter image description here

单击图像以查看有关连接属性和文件扩展名的详细信息
enter image description here

关于sql-server - 使用 SSIS 加载 .xlsb 文件时连接管理器抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56949226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com