我正在尝试使用 SSIS 将数据从平面文件复制到 SQL 表。我有一个数据流任务,我创建了一个指向 csv 文件的平面文件源和一个指向我想要数据的表的 OLE DB 目标。我面临的问题是当我运行包时,我只得到 2621复制到 SQL 目标表的行,我在 csv 中有大约 1,70,000 条记录。不知道为什么会这样。
提前致谢。
我正在尝试使用 SSIS 将数据从平面文件复制到 SQL 表。我有一个数据流任务,我创建了一个指向 csv 文件的平面文件源和一个指向我想要数据的表的 OLE DB 目标。我面临的问题是当我运行包时,我只得到 2621复制到 SQL 目标表的行,我在 csv 中有大约 1,70,000 条记录。不知道为什么会这样。
提前致谢。
这可能是很多事情。这就是我想到的:
SSIS -> Package configurations
或Expressions
连接管理器上的属性。DataRowsToSkip
属性设置为一个值。Format
查看, Row delimiter
,等属性Column delimiter
。使用预览功能查看输出。Ignore failure
,这意味着 SSIS 无法处理的行(例如,由于数据类型不兼容)将被忽略而不会发出警告。