我在 SSIS 2008 中有一个数据流。它从平面文件中读取数据并插入到数据库中。
平面文件是 CSV。出于某种原因,平面文件连接管理器中的所有字段似乎都有 50 个 OutPutColumnWidth。
有人可以建议如何修复它。我收到以下错误: 由于从数据流列插入数据,可能会发生截断
听起来您的某一列中的数据长度超过 50 个字符。SSIS 的默认行为是将 50 分配给平面文件源中的列宽度。您必须手动编辑此内容,或者可以使用“建议类型”按钮让 SSIS 对您的数据进行采样并建议适当的数据类型。
您的错误消息应该表明哪一列有问题。我会将连接管理器定义中的宽度增加到更大的变量,然后重试执行它。如果您不知道它是什么列,请尝试使用“建议类型”按钮让 SSIS 根据您的数据调整其数据类型和长度。
| 归档时间: |
|
| 查看次数: |
48170 次 |
| 最近记录: |