为什么没有将所有记录从CSV复制到SSIS包中的SQL表
我正在尝试使用SSI将数据从平面文件复制到SQL表。 我有一个数据流任务,其中我创建了一个指向csv文件的平面文件源和一个指向我想要数据的表的OLE DB目标。 我面临的问题是,当我运行包时,我只得到2621行复制到SQL目标表中,其中csv中有大约17000条记录。不知道为什么会这样为什么没有将所有记录从CSV复制到SSIS包中的SQL表,ssis,Ssis,我正在尝试使用SSI将数据从平面文件复制到SQL表。 我有一个数据流任务,其中我创建了一个指向csv文件的平面文件源和一个指向我想要数据的表的OLE DB目标。 我面临的问题是,当我运行包时,我只得到2621行复制到SQL目标表中,其中csv中有大约17000条记录。不知道为什么会这样 提前感谢。这可能是一系列的事情。这就是我想到的: 平面文件的连接字符串被变量表达式或包配置覆盖。检查连接管理器上的SSIS->包配置或表达式属性 平面文件连接管理器上的DataRowsToSkip属性设置为一个值
提前感谢。这可能是一系列的事情。这就是我想到的:
SSIS->包配置
或表达式
属性DataRowsToSkip
属性设置为一个值格式
、行分隔符
、列分隔符
等。使用预览功能查看输出忽略故障
,这意味着SSI无法处理的行(例如,由于不兼容的数据类型)将被忽略而不发出警告