【发布时间】:2012-08-08 15:04:54
【问题描述】:
我有 SSIS 包,它从 Excel(.xls) 文件中提取数据并将其加载到 SQL 表中。 Durign 设计时,我能够正确映射源 Excel 文件并能够运行包。但是,当我将源文件替换为目录位置中具有相同名称的任何其他 excel 文件时(其格式与以前相同) , 连接失败..
我发现这个问题的原因是:我正在使用的 Excel 文件已从 CSV 或 txt 转换(我不知道他们如何转换它)。当我打开这些 excel 文件时,它说,“一些数据可能会丢失'-使用此文件运行程序包我需要做的是-需要打开工作表->单击错误消息上的确定->并保存文件..现在在SSIS中一切看起来都很好连接并能够获取数据..
我真的很关心在部署时如何维护这个包.. 每次初始化连接之前都需要打开源文件,绕过错误并保存?无论如何在SSIS中实现这个..?
提前谢谢..
如果我对上述问题不清楚......请告诉我......
【问题讨论】:
标签: excel excel-2003 ssis