SSIS Excel连接错误“外部表不是预期的格式”。

时间:2011-07-07 09:07:07

标签: ssis

问题

- 我有一个excel电子表格生成了一个莲花应用程序。它闻起来像excel,但Excel Source数据流源无法识别它。当试图选择一个表(选项卡)时,我收到以下错误消息“外部表不是预期的格式。”

- 打开excel电子表格并再次保存有助于(文件也减小了大小)。但作为开发人员,我们对手动过程持反对态度。

- 我试图使用变量

更改连接字符串

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\DataImport\Lotus.xls;Extended Properties="Excel 8.0;HDR=YES";

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\DataImport\Lotus.xls;Extended Properties="EXCEL 12.0;HDR=YES";

如果我可以避免那个很棒的脚本任务

2 个答案:

答案 0 :(得分:2)

我必须手动保存打开和关闭excel文件。那些无法修复的错误

答案 1 :(得分:1)

我有同样的错误,你的帖子让我打开excel文件,但我的excel文件已损坏。我张贴以防万一这有助于其他人。