我有一个Excel(.xls)文件,我在SSIS中使用Excel连接管理器打开。本周我突然遇到一个问题(以前从未发生过),连接管理器无法在Excel文档中找到表格,除非我先打开(并保持打开)文档。
错误消息是: 无法检索连接管理器的表连接管理器' Excel连接管理器1'。 无法使用连接管理器' Excel连接管理器1'
连接到源我尝试将Run64BitRuntime更改为False,但同样的问题。我还尝试重新创建工作簿,创建一个新的连接管理器并尝试使用不同的Excel保存版本。
任何想法1)导致问题和2)如何解决它?
答案 0 :(得分:0)
当我与客户尝试时,它确实对我有用。我遇到了相同的错误Could not retrieve the table information for the connection manager 'Excel Connection Manager 1'. Failed to connect to the source using the connection manager 'Excel Connection Manager 1'
。
我继续用.xls打开excel文件,然后在连接管理器中选择Microsoft Excel版本为97-2003。然后从excel来源的下拉列表中选择文件。现在您可以在其中看到该文件。>