【问题标题】:SSIS - Export data from Excel to sql tableSSIS - 将数据从 Excel 导出到 sql 表
【发布时间】:2011-11-08 10:02:00
【问题描述】:

当我尝试使用 ssis 将数据从 excel 导出到 sql 表时,所有行都已插入。但是,当我将长度大于 255 的数据插入 excel 时,它会出现截断错误。在输出列中,我将其更改为 500。在外部列输入中,我无法更改它。在我的 excel 表中有 2808 行..但是当这个错误生成时,它只插入 1632 行,而其他所有行都被截断了.. 如果有人知道这一点,请帮助我..我真的被困在这个....

谢谢..

【问题讨论】:

  • 您尝试在其中插入大小为 255 字符的数据的表中列的大小是多少。列大小应大于 255。请提供更多详细信息,否则我认为您可以在更改表后重新创建包,它会自动设置输出列大小,您只需要设置输入列大小。

标签: ssis data-warehouse


【解决方案1】:

尝试按长度对数据进行排序,例如最长的优先。 Excel 导入/导出在 SSIS 中非常有问题。 有时唯一的选择是编写 VBA 脚本并从 excel 本身运行它

【讨论】:

    猜你喜欢
    • 2012-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多