我从 Excel 源导入 SSIS 数据时遇到问题。
我安装了 Visual Studio Professional 2022,Excel 的版本是 Microsoft® Excel® for Microsoft 365 MSO(版本 2301 Build 16.0.16026.20214)32 位。我的系统类型是64位操作系统,x64平台的处理器。
当我在SSIS中创建Excel连接管理器时,当我尝试选择Excel工作表的名称时,我无法通过错误:
TITLE: Microsoft Visual Studio
------------------------------
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'
------------------------------
BUTTONS:
OK
------------------------------
我已经查看并尝试了针对这个问题所能找到的所有解决方案。他们都不适合我。
我尝试过的:
我只是创建一个简单的流程,从 Excel 工作表中获取数据并放入 数据到服务器。
我没有找到关于此主题的更多解决方案,我的问题仍然存在。
也许较新的 VS 版本需要不同的解决方案?
你能给我一些建议吗?
我遇到了同样的问题,对我有用的是我卸载了 Office 产品和 Office 365,我还卸载了两个 Microsoft Access 数据库引擎(其中我有 32x 和 64x 版本)。
然后我安装了 64 位版本的 Access Database Engine: Microsoft Access 数据库引擎 2016 x64
完成此操作后,我重新启动了 Visual Studio,Excel 源编辑器就能够找到 Excel 工作表。